Articles of sql

Comment pouvez-vous connecter les utilisateurs actifs à une firebase database postgreSQL via SQL?

Comment pouvez-vous connecter les utilisateurs actifs à une firebase database postgreSQL via SQL? Cela pourrait être l’ID utilisateur ou le nombre d’utilisateurs.

Linq to SQL ne manque-t-il pas le point? Les solutions ORM-mappers (SubSonic, etc.) ne sont-elles pas des solutions sous-optimales?

J’aimerais que la communauté prenne en compte certaines de mes reflections sur Linq pour Sql et les autres mappeurs ORM. J’aime Linq to Sql et l’idée d’exprimer la logique d’access aux données (ou les opérations CRUD en général) dans votre langue de développement natif, plutôt que d’avoir à faire face à une “incompatibilité d’impédance” entre […]

Supprimer tout sauf le top n de la table de firebase database dans SQL

Quelle est la meilleure façon de supprimer toutes les lignes d’une table dans sql mais de conserver n nombre de lignes en haut?

Est-il nécessaire de fermer manuellement et de supprimer SqlDataReader?

Je travaille avec le code hérité ici et il existe de nombreuses instances de SqlDataReader qui ne sont jamais fermées ou éliminées. La connexion est fermée mais je ne suis pas sûr qu’il soit nécessaire de gérer le lecteur manuellement. Cela pourrait-il ralentir la performance?

MySQL obtient la position des lignes dans ORDER BY

Avec la table MySQL suivante: +—————————–+ + id INT UNSIGNED + + name VARCHAR(100) + +—————————–+ Comment puis-je sélectionner une seule ligne ET sa position parmi les autres lignes de la table, sortingées par name ASC . Donc, si les données de la table ressemblent à ceci, lorsqu’elles sont sortingées par nom: +—————————–+ + id […]

SQL DELETE avec JOIN une autre table pour la condition WHERE

Je dois supprimer les lignes de guide_category qui n’ont aucune relation avec la table de guide (relations mortes). Voici ce que je veux faire, mais ça ne marche pas. DELETE FROM guide_category AS pgc WHERE pgc.id_guide_category IN (SELECT id_guide_category FROM guide_category AS gc LEFT JOIN guide AS g ON g.id_guide = gc.id_guide WHERE g.title IS […]

MIN / MAX vs ORDER BY et LIMIT

Parmi les requêtes suivantes, quelle méthode considéreriez-vous la meilleure? Quelles sont vos raisons (efficacité du code, meilleure maintenabilité, moins de WTFery) … SELECT MIN(`field`) FROM `tbl`; SELECT `field` FROM `tbl` ORDER BY `field` LIMIT 1;

Obtenir mySQL MONTH () pour utiliser les zéros en tête?

Comment spécifier la fonction MONTH () de mySQL pour renvoyer “08” au lieu de 8 dans cette requête? Je voudrais que le sorting fonctionne à la date. Obtenir des résultats pour la date comme 2006-9 2007-1 2007-10 2007-11 requête en cours: SELECT COUNT(*), CONCAT(YEAR(`datetime_added`), ‘-‘, MONTH(`datetime_added`)) as date FROM `person` WHERE (email = ” OR […]

Créer PostgreSQL ROLE (utilisateur) s’il n’existe pas

Comment puis-je écrire un script SQL pour créer un ROLE dans PostgreSQL 9.1, mais sans générer d’erreur s’il existe déjà? Le script actuel a simplement: CREATE ROLE my_user LOGIN PASSWORD ‘my_password’; Cela échoue si l’utilisateur existe déjà. Je voudrais quelque chose comme: IF NOT EXISTS (SELECT * FROM pg_user WHERE username = ‘my_user’) BEGIN CREATE […]

MySQL supprime rapidement les doublons de la grande firebase database

J’ai une grande firebase database MySQL (> Mil rows) perturbée par des doublons. Je pense que cela pourrait être de 1/4 à 1/2 de la db remplie avec eux. Je dois m’en débarrasser rapidement (je veux dire le temps d’exécution des requêtes). Voici à quoi cela ressemble: id (index) | text1 | text2 | text3 […]