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

sql最大編號

發布時間: 2022-06-13 15:39:47

sql oracle 搜索。要求結果是每個代號 編號最大的那行數據

不知道你的 Oracle 版本是多少, 如果是 10g 以上 , 支持 CTE 的話, 那就簡單多了

with myCTE AS (
你上面那段查詢語句
)
SELECT
*
FROM
myCTE main
WHERE
NOT EXISTS (
SELECT 1
FROM myCTE sub
WHERE main.代號 = sub.代號 AND main.編號 < sub.編號
)

邏輯就是, 對於每一行數據, 不存在有 代號相同, 但是編號比我當前行還大的數據。

❷ 如何用SQL語句查找一個序列的最大編號

通過rownum實現即可。
sql:select
rownum
,
*
from
tablename
where
條件語句。
解釋:rownum是隱藏的,查詢結果默認從1開始編號,所以肯定會是自然編號的,有多少條,編號就到多少。

❸ sql語句中,假設表中有編號欄位(char(10)),如何求編號欄位的最大值

不需要CAST, 不需要ORDER BY

SELECT MAX(編號欄位)
FROM table

❹ 怎麼才能得到SQL中的最大編號+1

SELECTMAX(id)+1FROMTable

直接從數據里查詢最大ID編號加1即可

❺ SQL中怎麼取編號最大一行

使用 in字句。

例表tablea, 編號欄位位id

sql語句可以這樣寫:

select*fromtableawhereidin(selectmax(id)fromtablea)

❻ 查詢一個表中編號最大的SQL語句怎樣寫

select top 1 * from 表1 order by 編號 desc

select * from 表1 order by 編號 desc

第一個是查詢最大的,後面這個是排序的。

❼ 求一個SQL語句,在資料庫中查詢編號最大的4條數據記錄

select top 4 * from table odery by 編號 decs

❽ SQL查詢每個數值的最大並顯示其編號

select訂單編號,max(訂單金額),供應商編碼from表名稱groupby供應商編碼

❾ mysql 查詢編號最大的那條sql語句

假設該表為a表

select a.* from a where name='aa' order by seq desc limit 1;