Questions marquées «sql»

89
Comment puis-je parcourir toutes les lignes d'une table? (MySQL)

J'ai une table A et il y a un ID de clé primaire. Maintenant, je veux parcourir toutes les lignes de A. J'ai trouvé quelque chose comme «pour chaque enregistrement dans A», mais cela ne semble pas être la façon dont vous le faites dans MySQL. La chose est que pour chaque ligne, je veux prendre un...

89
PostgreSQL 'NOT IN' et sous-requête

J'essaye d'exécuter cette requête: SELECT mac, creation_date FROM logs WHERE logs_type_id=11 AND mac NOT IN (select consols.mac from consols) Mais je n'obtiens aucun résultat. Je l'ai testé, et je sais qu'il y a un problème avec la syntaxe. Dans MySQL, une telle requête fonctionne parfaitement....

89
Comment convertir une date / heure en chaîne dans T-SQL

Je suis surpris de ne pas pouvoir trouver cette question ici déjà. J'ai une variable de date et d'heure et je souhaite la convertir en une chaîne afin de pouvoir l'ajouter à une autre chaîne. Je le veux dans un format qui peut être facilement converti en une date et heure. Comment puis-je faire...

88
Quand utiliser STRAIGHT_JOIN avec MySQL

J'avais juste une requête assez complexe avec laquelle je travaillais et cela prenait 8 secondes pour s'exécuter. EXPLAIN montrait un ordre de table étrange et mes index n'étaient pas tous utilisés, même avec l'indication FORCE INDEX. Je suis tombé sur le mot clé de jointure STRAIGHT_JOIN et j'ai...