sql取多個值
『壹』 sql語句,取某條欄位有多個值的記錄
SELECT *
from T1 t WHERE EXISTS (SELECT 1 FROM T1 where id = t.id and name = t.name and age <> t.age)
『貳』 SQL一個欄位多個值的查詢
SQL一個欄位多個值的查詢
select * from otim where sheetid in(1,2,3)
『叄』 sql replace()第二個參數怎麼取多個值
最好不要在sql中寫替換語句就算執行成功移植性也不好
REPLACE ( ''string_replace1'' , ''string_replace2'' , ''string_replace3'' )
參數
''string_replace1''
待搜索的字元串表達式。string_replace1 可以是字元數據或二進制數據。
''string_replace2''
待查找的字元串表達式。string_replace2 可以是字元數據或二進制數據。
''string_replace3''
替換用的字元串表達式。string_replace3 可以是字元數據或二進制數據。
可以鏈式添加的!忘採納!
『肆』 SQL中怎樣取多個值
select 後面跟的是查詢內容(欄位名),查詢一個欄位或多個欄位,如果只從一個表中查詢,比如說a、b、c、d、e同屬字母這個欄位那就,select zimu from table where....,如果屬於不同的欄位,那就select 欄位1、欄位2、... from table1 where ......
『伍』 sql要取多個值,逗號分隔
用WM_CONCAT函數
『陸』 sql 怎樣從一個欄位里取出多個值如圖 這個欄位類型是text
沒看懂題目 取出多個值什麼意思?
select xiangguanliuchneg from table_name
『柒』 sql查詢同一欄位的多個值
dim type1,type2,whereStr
type1=request.form("type1")
type2=request.form("type2")
whereStr=" where 1=1"
if type1<>"" then whereStr=whereStr&" and type1='"&type1&"'"
if type2<>"" then whereStr=whereStr&" and type2="'&type2&"'"
sql="select * from [表]"&whereStr
這個sql就是你所要的查詢語句,注意不要去掉各個引號中的空格
『捌』 獲取欄位中多個值的sql語句
DECLARE @TempTable table(UserID int , UserName nvarchar(50));
insert into @TempTable (UserID,UserName) values (1,'張三')
insert into @TempTable (UserID,UserName) values (2,'李四')
insert into @TempTable (UserID,UserName) values (3,'王五')
insert into @TempTable (UserID,UserName) values (4,'**')
declare @id varchar(1000)
declare @name varchar(1000)
select @id=isnull(@id,'')+cast(UserID as varchar(10))+',',
@name=isnull(@name,'')+cast(UserName as varchar(10))+','
from @TempTable where UserID in (1,2,3)
select @id,@name
『玖』 sql取出一個欄位的多個值並求和
select點餐編號as賬單編號,sum(價格)as金額from
(selecta.點餐編號,b.價格from點單aleftjoin菜譜b
on','+a.點餐單號+','like'%,'+b.菜號+',%')cgroupby點餐編號
『拾』 sql如何根據一個欄位的多個值查詢
具體方法如下:
假定表名test,列id是數值類型。
用同一個欄位的多個值作為條件來查詢可以使用in或者or。
具體語句如下:
1、select * from test where id in (1,2,3)
2、select * from test where id = 1 or id =2 or id = 3
顯然第一種方法更簡便。
PS: 如果如你消息所說,有一個選課表test,學生號id,所選課程名name,那麼,檢索同時選擇了美術、體育、音樂三門課程的學生id的語法如下:
select a.id from test a,test b,test c
where a.id = b.id and b.i
d = c.id and a.name = '美術' and b.name = '體育' and c.name = '音樂';
問題的關鍵,在於test表通過別名做三次關聯查詢。