簡體   English   中英

SELECT 語句查詢 POSTGRES

[英]SELECT STATEMENT QUERY POSTGRES

幫助!

我有 2 個表,稱為log shelveshelve

old shelve有列old shelvenew shelve

      A    |    B
      A    |    C
      B    |    C

shelve有列shelve idshelve description

      A    | ONE RIGHT 
      B    | ONE LEFT 
      C    | TWO LEFT

我想從這兩個表中獲取數據,例如:

舊貨架 擱置說明 新貨架 擱置說明
一個 一項權利 剩下一個
一個 一項權利 C 剩下兩個
剩下一個 C 剩下兩個

幫幫我謝謝

您可以使用不同的 shelve_description 加入擱置。

SELECT 
ls.old_shelve
,os.shelve_desc
,ls.new_shelve
,ns.shelve_desc
FROM log_shelve ls
LEFT JOIN shelve os ON ls.old_shelve = os.shelve_id
LEFT JOIN shelve ns ON ls.new_shelve = ns.shelve_id

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM