Je voudrais effectuer une requête SELECT avec MySQL. Mon but est de sélectionner tous les chiens dans une base de données vétérinaire qui serait sex = male et fur = short et (color = black ou size = big)Instruction SQL Select avec WHERE, AND, OU
Note: Je veux sélectionner les chiens qui sont soit noir ou taille gros. Ils n'ont pas à remplir les 2 exigences. Ils ont juste besoin de remplir l'un ou l'autre.
J'ai écrit l'instruction SQL ci-dessous, mais je ne suis pas sûr si je ne me trompe pas:
SELECT name, sex, fur, color FROM dogs WHERE TRUE sex='male' AND fur='short' AND color='black' OR size="big";
Pardon mon phrasé si elle est trop confus.
Codaddict de Thnaks. Devrait-il y avoir un 'AND' entre 'WHERE TRUE' et 'sex =' name '"? – dave
Vous avez raison, vous pouvez avoir 'TRUE AND C1 ...' ou juste 'C1 ....' – codaddict