1樓:匿名使用者
select id,title from 表名 where title='標題'
union all
select id,title from 表名 where title='標題2'
取第一條就是
返回一條就加一個select top 1 * from (select id,title from 表名 where title='標題'
union all
select id,title from 表名 where title='標題2' )
2樓:桖懌
select * from 表 where title='標題' or title='標題2'
這樣寫沒有問題
如果是兩條都會取到的話 應該是的引數 title 傳遞過來的時候有問題
3樓:
if not exists (select * from 表名 where title='標題')
select id,title from 表名 where title='標題2';
else
select id,title from 表名 where title='標題';
4樓:帶我信樂
select tb.*
from(
select min(id)as id
from 資料表
where title like '標題%'
)as ta
join 資料表 as tb
on ta.id = tb.id
5樓:匿名使用者
or ? 你描述的有點問題 上面的都不能實現(起碼不能實現按我理解的那種效果)
問一段SQL語句的寫法,問一個sql語句的寫法
select 車輛基本資訊 from 車車輛基本資訊表,車輛維修記錄表 where 車車輛基本資訊表.carid 車輛維修記錄表.caridand 車輛維修次數 3 carid是你兩張表中都有的一個欄位,用它來關聯表。維修次數是你維修記錄表中的欄位。a 車輛基本資訊 b 車輛維修記錄表 select...
MY SQL 語句寫法,SQL語句的寫法
select case when select ifnull 分組標記,from 表名 t2 where t2.編號 t1.編號 1 t1.分組標記 then else t1.分組標記 end as 標記,t1.編號,t1.名稱,t1.規格。from 表名 t1 order by t1.編號。wit...
求sql語句,求!!!SQL語句!
隨緣寫法你看是你要的不,實際上要是已經是1和0了 直接sum也行select a1,sum a2 sum a3 from a group by a1 既然已經是1和0了,那麼直接sum就可以了 select place,sum tdbz sum xdbz from table group by pl...