sql語句,sql怎麼迴圈查詢,把list中的所有值當做查詢條件,查詢符合這個list的所有的資料

2021-05-02 22:20:04 字數 651 閱讀 3300

1樓:匿名使用者

select f1 from table1的結果集做為查詢條件迴圈查詢。

如:set @a =select f1 from table1foreach (@a)

sql 語句是對資料庫進行操作的一種語言。 結構化查詢語言(structured query language)簡稱sql,結構化查詢語言是一種資料庫查詢和程式設計語言,用於存取資料以及查詢、更新和管理關聯式資料庫系統。

2樓:

list集合中得到的只如何和資料庫欄位相對應,這是個問題。所以樓主,你應該採用hashmap集合,在得到集合時候寫入對應欄位的對應值。再構造sql語句。

3樓:

遍歷list,得到list裡的所有值,比如1,2,3然後用

select * from table where id in ( 1, 2, 3 )

4樓:匿名使用者

select t1.* from table1 t1 where t1.id in (select t2.id from table2 t2)

5樓:

要看你的list有多少什麼樣的欄位,還有條件是什麼樣的?

還有你的程式設計環境是什麼?

複雜sql語句查詢,sql語句查詢

select id,name,isnull select sum 金額 from b表 where id a表.id and bno 20 0 正常消費,isnull select sum 金額 from b表 where id a表.id and bno 30 0 充值,select top 1 ...

C解析sql語句,C 中 SQL 查詢語句

語法錯誤 bai你在from後面的是一串dusql語句,所以語zhi句後是要加別名的。試試 daoselect sum 總額 回 from select distinct 合同,總額 from table where 專案 aa and型別答 a as tab select sum 總額 from ...

sql查詢top關鍵字,sql查詢語句 top n的用法

操作步驟如下 1 首先假設在sql server中有一個基本的資料庫,有6條資料。2 然後我們利用top關鍵字,就能利用top後面跟著數字就能篩選條數。3 此時執行測試,因為top後面的關鍵字為2,所以有2條資料。這樣就完成了操作。結構化查詢語言 structured query language ...