Ⅰ sql查詢語句分層級顯示數據的問題
你肯定是知道了是哪個審核人才能判斷的,所以,此時審核人的grade也就知道了,
那麼 比如現在是審核人3,那麼他的grade就是3,那麼就查他上級grade的allow
select * from 表 where Grade=當前審核人的grade-1 and allow = 1,如果有這樣的記錄,顯示給他看,否則提示沒有
Ⅱ SQL 多級查詢(級數不定)
select * from item where itemID=3 union all
select * from item where FDetail=0 and parentID <(select parentID from item where itemID=3)
and substring(Number,1,2) =(select substring(Number,1,2) from item where itemID=3)
and substring(Number,4,2) =(select substring(Number,4,2) from item where itemID=3);
說下思路,先把自己本身一條找出來,然後找他的上級,看你的數據知道parentID 一定小於本身的parentID ,並且是目錄的話FDetail=0,如果是其上級目錄,他們前邊的01.01什麼的都是一樣的,但是現在有個弊端,就是查詢前,要確定這個itemID=3的是屬於第幾級實體,然後才能採用後邊用多少個substring,另一個表itemID=3的條件沒用,其實就是一個嵌套,你自己寫里邊吧
Ⅲ 怎麼用SQL查詢結果的會計科目 顯示包括上級科目名稱
欄位裡面添加子查詢獲取上級科目,再用concat函數拼接自己的會計科目,整個查詢sql應該是select id,concat((select name from 表名 where id = left(a.id)limit 1),「\」,a.name) from 表名 a。
Ⅳ sql查詢 --查詢頂層
從數據以PL / SQL查詢是使用方法:
- 更新游標:在使用前
- 用於更新說明,以便更新C的指針
--current是它更新當前記錄,其中記錄在當前游標點,這將更新
聲明
游標C
是計程車從EMP的更新選擇*;
開始
的v_temp在C環
如果(v_temp.sal <2000)則
更新EMP組SAL = SAL * 2,其中c的電流;
ELSIF(v_temp.sal = 5000),然後計程車從EMP刪除其中C的電流;
END IF;
結束循環;
提交;
結束;登錄到到網上述過程中,如果SAL <2000,然後更新emp表的欄位薩爾薩爾* 2,
如果SAL = 5000,然後刪除這條記錄。
Ⅳ SQL級聯查詢,部門表自連接,需要查出某個部門的上級部門及其上上級部門,上級部門無限個,如何查詢
用(select…start with…connect by…prior) 具體給你個參考地址:http://www.cnblogs.com/linjiqin/archive/2013/06/24/3152674.html
Ⅵ sql 查詢語句寫法
select a.*,(select count(*) from b where b.xx=a.xx)
from a
[where a.xx = 'yy']
A表中所有欄位都可顯示,B表中如果和a表相對應的不唯一
就不好顯示了,或沒意義了
------
那就是這樣了
select a.x2 as x2_name ,
(select count(*) from b where b.y=a.x) as recd_num
from a
Ⅶ sql ,如何通過用戶表查出所有上級部門
你是想通過這個表然後獲取name中所有出現的部門的集合是吧
select DISTINCT name from sys_office
Ⅷ 關於sql的上下級查詢統計(如圖)
selectcode_name,amountfrom
(selectleft(code,2)ascode,ISNULL(SUM(amount),0)asamount
fromagroupbyleft(code,2))astmp
innerjoinbontmp.code=b.code
Ⅸ sql語句查詢員工的上級,在同一張表中
是查上級和上上級的ID嗎,如果是語句
SELECT t1.Eid, t1.ename, t1.epid, t2.epid as sepid FROM employees t1 INNER JOIN employees t2 ON t1.epid = t2.Eid WHERE t1.ename='me'
Ⅹ sql問題,一個員工可能有一個上級部門,可能有多個上級部門,如何查詢查詢這個員工所在的頂級部門。
沒有表結構。不能回答。