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

sql返回多個欄位

發布時間: 2022-01-19 08:56:56

『壹』 求一句sql語句 同時在多個欄位中進行查詢的

建立一個視圖把那些欄位串起來,減少or並列

這樣查詢就為
select * from myVeiw where aField like '%keyword%'

不過這樣不能走索引的,效率還是很低下的

『貳』 SQL語句如何將某個欄位的多個值返回到一起

4行變成1行?

如果用 SQL Server 的話,可以用一種很 詭異的方法:

SELECT
DISTINCT ',' + SALE_ITEM
FROM
SALE_REPORT
FOR XML PATH('')

樓主可以測試一下,最後用一個 FOR XML PATH('') 就好。

我上面的 SQL 執行結果為:
,C,A,B

『叄』 java 執行一條sql語句返回多個欄位

Statement 有方法

getMoreResults()
getMoreResults(int)

算了,當成返回多個記錄集了

『肆』 SQL查詢語句中如何用case when 返回多個欄位

一個欄位一個欄位的判斷
就是a和b都不等於0返回的話
select table.*,
(case when a<>0 and b<>0 then c%a
else 0 end) as e,
(case when a<>0 and b<>0 then (c%a)%b
else 0 end) as d
from table where ……

如果是其他情況,再添加case when條件

『伍』 sql語句中max函數查詢返回多個屬性的問題。。

1.你用的是撒子資料庫
有的資料庫不支持WHERE (abs(y),abs(z)) in (select MAX(ABS(y)) , MAX(ABS(z)) from test);
2.GROUP BY 使用也不正確。

『陸』 SQL語句子查詢問題,我想返回多個值可以嗎

如果xmCode欄位值對應check_item的話select a.check_item_name , b.xmcode from check_items a,capitalAccount b where a.check_item=b.xmCode 是可以的,如果不對應,就得找兩個表能關聯的欄位值寫在where 語句中。另外還可以用外連接取出01、02、03等等的check_item_name 。

『柒』 SQL子查詢如何返回多列

;withcteas(select*,row_number()over(partitionby編碼orderby日期desc)rn
from采購發票表
)selecta.*,b.*from材料目錄表aleftjoinctebona.編碼=b.編碼andb.rn=1

『捌』 sql語句,將某個欄位的多個值返回到多個欄位中

你這個賦值是在sql裡面賦值,還是在delphi或者C這些裡面賦值。

『玖』 如何在子查詢中返回多個欄位

SELECT A.表內編號, A.抄表日期, A.本次行度, B.本次行度,b.抄表日期
FROM 抄錶行度 AS A inner join 抄錶行度 as B on B.抄表日期<A.抄表日期 and B.表內編號=A.表內編號 ORDER BY B.抄表日期 desc



SELECT A.表內編號, A.抄表日期, A.本次行度, (SELECT top 1 B.本次行度 FROM 抄錶行度 B WHERE B.抄表日期<A.抄表日期 and B.表內編號=A.表內編號 ORDER BY B.抄表日期 desc),
(SELECT top 1 b.抄表日期 FROM 抄錶行度 B WHERE B.抄表日期<A.抄表日期 and B.表內編號=A.表內編號 ORDER BY B.抄表日期 desc)

FROM 抄錶行度 AS A;