從SQL表裡查詢兩個欄位不同的二條記錄怎麼查

2022-03-05 08:08:11 字數 589 閱讀 6399

1樓:匿名使用者

--樓主的表述很累啊 你這個需求就只有 一個條件一個條件的寫了

--有什麼問題可以隨時找我 希望採納

select * from table where (step='sp0701a' and run=『c』) or (step='sp14701a' and run=『p』)

2樓:巴素華

樓主的意思是同時滿足這兩個條件的so相同才查出來嗎?下面語句不知道是不是你想要的

select so from table where step='sp0701a' and run=『c』 and so in(select so from table where step='sp14701a' and run=『p』)

3樓:射手幽靈伊

select so from table_name where step='sp0701a' and run = 'c'

union

select so from table_name where step= 'sp14701a' and run = 'p'

不知道對不對?

sql查詢兩個欄位相同的記錄,查詢一個表中的兩個欄位值相同的資料

難道是下面 的這種?select from linkuser where lname username 意思是去除重複的?select from linkuser awhere exists select 1 from select min id lname from linkuser group ...

SQL如何按兩個欄位排序,按倒序按升序

你好源 order by欄位1 desc,欄位2 加上desc表示倒序,如果什麼都不加,就預設為升序如select from table1 order byname desc,id 就是按照name的倒序,id的升序來查詢 希望對你有所幫助,望採納。sql如何按兩個欄位排序,一個按倒序一個按升序直接...

mysql 根據兩個欄位值查詢時如何去除重複資料

假設bai表du名zhi 為dao 版test 權select from select concat name,code as f from test order by date desc t group by f select distinct a.from 表 a where a.date se...