當前位置:首頁 » 編程語言 » sql一個欄位兩個值
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

sql一個欄位兩個值

發布時間: 2022-05-05 12:36:57

sql Server資料庫中一個欄位名,有兩個數據,如何存儲查詢

建立2個欄位,一個欄位存放數據代號,一個存放數據,感測器和數據代號的關系存儲在另一張表

Ⅱ 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表通過別名做三次關聯查詢。

Ⅲ 如何書寫SQL語句來判斷同一個欄位兩條記錄的值是否不同

select distinct 欄位 from 表 where 欄位='234' or 欄位='455'。如果查到記錄只有一條,證明值相同,有兩條值不同。

Ⅳ sql表中一個欄位存了多個值,用sql怎麼能每行顯示一個值

題主可以參考:

第一步:使用返回結果集的查詢方法executereader查詢表一數據
第二步:根據返回的結果集來判斷每一個對象中的列2是不是多個值,如果是的話,進行拆分,使用字元串拆分為數組的方法
第三步:將拆分後的數組存儲到另一個sqldatareader對象中,最後賦值給datagridview的datasource

Ⅳ sql同一張表中同一欄位的兩個值相減

1、首先打開安裝好的SQL server軟體,並連接到自己的資料庫。

Ⅵ sql中同一個欄位兩個值怎麼操作

同一個欄位存兩個值,通過符號隔開,我們一般用英文逗號「,」,英文分號「;」來隔開

Ⅶ SQL,一個欄位中的任意兩個值相加等於某個數,列出可能的記錄組合

select goods_id,sum(stock)
from 表
group by goods_id
要這樣?
樓上是在灌水?