我想用MySQL執行SELECT查詢。我的目標是選擇一個獸醫數據庫中的所有狗,它們會是sex = male和fur = short,(color = black或size = big)SQL Select Where with,AND,或
注意:我想要選擇黑色或大小爲大。他們不必滿足2個要求。他們只需要完成任何一個。
我已經寫了下面的SQL語句,但我不是不知道,如果我是正確的:如果
SELECT name, sex, fur, color FROM dogs WHERE TRUE sex='male' AND fur='short' AND color='black' OR size="big";
原諒我的措辭是太混亂。
Thnaks codaddict。 「WHERE TRUE」和「sex ='name'」之間是否應該有'AND'? – dave 2010-08-27 06:28:57
你是對的,你可以有'TRUE和C1 ...'或者只是'C1 ....' – codaddict 2010-08-27 06:33:26