第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

sql查詢a表中數據是否在B表存在

sql查詢a表中數據是否在B表存在

呼如林 2018-08-01 07:10:17
SELECT     o. ID AS ID,     (        CASE         WHEN q.uniscid = o.uniscid THEN             q.uniscid        ELSE             NULL         END     ) AS uniscid,     (        CASE         WHEN q.regno = o.regno THEN             q.regno        ELSE             NULL         END     ) AS regno,     (        CASE         WHEN q.entname = o.entname THEN             q.entname        ELSE             NULL         END     ) AS entnameFROM     data_syfr_tem oLEFT JOIN data_qyfr q ON (     o.entname = q.entname    OR o.uniscid = q.uniscid    OR o.regno = q.regno )WHERE     o.batchno = '20171213-2'AND STATE = '1';我想把下面的兩個id合并了  變成   6077 1211 null  測試單位名稱,有大哥能教教嗎。。。DISTINCT on (o.id)我加了這個的話,數據就變成前兩行的數據了,并合并成我想要的這個樣子
查看完整描述

1 回答

?
當年話下

TA貢獻1890條經驗 獲得超9個贊

SELECT
    o. ID AS ID,
    (        SELECT uniscid FROM data_qyfr        WHERE uniscid = o.uniscid
    ) AS uniscid,
    (        SELECT regno FROM data_qyfr        WHERE o.regno = q.regno
    ) AS regno,
    (       SELECT entname  FROM data_qyfr 
       WHERE  o.entname=entname
    ) AS entnameFROM
    data_syfr_tem oWHERE
    o.batchno = '20171213-2'AND STATE = '1';


查看完整回答
反對 回復 2018-08-21
  • 1 回答
  • 0 關注
  • 1800 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號