現實中有這種情況,乙個表有兩個作用:
現在表party既作為『分公司』使用也作為『銷售人員』使用。
網域名稱表:service_domain
銷售人員表:sale_salesman
**表:agent_agent
查詢網域名稱的網域名稱、**號、分公司名稱、銷售人員:
select sd.domain_name,aa.agent_code, p.name as partyname, p1.name as salesman
from agent_agent aa, party p, party p1, sale_salesman ss,service_domain sd
where aa.agent_code = ss.agent_code
and aa.organ_code = p.id
and ss.user_code = p1.id
and sd.agent_code = aa.agent_code and sd.domain_name in ()
party p 作為分公司使用
party p1作為銷售人員使用
sql根據乙個表查詢的資料作為條件查詢另乙個表
格式如下 select from billconsume where obid in select obid from openbills where clearthemarket is null or clearthemarket 0 要注意的是 in後面的查詢語句必須是查詢乙個欄位跟前面的表相對...
乙個兩表關聯的複雜查詢語句
表1 id type 1 美金 2 人民幣 3 美金 表2 id money 1 550.00 1 300.00 1 216.00 1 210.00 2 310.00 3 410.00 結果集 1 美金 1 550.00 1 300.00 1 美金 1 216.00 1 210.00 2 人民幣 2...
乙個簡單的查詢語句
今天要寫乙個查詢語句,寫了半天沒弄出來,最後在同事的幫助下,用group by搞定了。其實蠻簡單的,只是我用資料庫用的太少了,呵呵 物品表 good 欄位為gid 物品id price 物品 和tid 所屬交易id 交易表 trade,欄位為tid 交易id date 交易時間 需要寫乙個查詢語句,...