SELECT * FROM tbl_name
WHERE column1='yes' AND column2='yes'
如果你看到上面同時列1,列2都是是現在我想reslut設置與所有組合i..e,column1,column2是否,column1 ='是'和column2 ='沒有」等。這是列查詢組合排列
,而不是寫6的排列查詢
SELECT * FROM tbl_name
WHERE column1='yes' AND column2='yes'
如果你看到上面同時列1,列2都是是現在我想reslut設置與所有組合i..e,column1,column2是否,column1 ='是'和column2 ='沒有」等。這是列查詢組合排列
,而不是寫6的排列查詢
select * from tbl_name
這會給你所有的記錄着,當然這將包含所有的組合。
找到那些2列現有的在你的表使用DISTINCT或GROUP的所有唯一組合BY
如
SELECT DISTINCT column1, column2 FROM tbl_name
或
如果你沒有任何可以出現在column1
和column2
其他值,那麼你應該能夠使用:
select *
from tbl_name
但是,如果你在這些列有其他的值,那麼你可以使用:
select *
from tbl_name
where column1 in ('yes', 'no')
and column2 in ('yes', 'no')
你真的需要'SELECT *'? – BenM 2013-02-20 11:41:14
這似乎是通過select * from tbl_name來完成的,除非如果你的column1和column2可能有null。那就是條件?? – ntstha 2013-02-20 11:44:49