-1
一個專欄中,我有2個表,TABLE1
和TABLE2
,我想顯示一個搜索,我將檢查在TABLE1
命名name
列包含xyz
的結果,而之後它應該TABLE2
比較AUDITED_ID
字段並顯示字段TABLE2
其中TABLE2
AUDITED_ID
字段將與表1 ID字段相同,其中TABLE1 ID字段也具有名稱列,並且它應該包含xyz
。比較從2個表
查詢1:
SELECT ID FROM TABLE1
UNION
SELECT AUDITED_ID FROM TABLE2
WHERE
TABLE1.NAME LIKE '%XYZ%'
AND
TABLE1.ID = TABLE2.AUDITED_ID;
QUERY2:
SELECT ID FROM DOMAINS
WHERE NAME LIKE '%GGV%'
UNION
SELECT AUDITED_ENTITY_ID FROM AUDIT_LOGS
WHERE
DOMAINS.ID = AUDIT_LOGS.AUDITED_ENTITY_ID;
我曾嘗試在幾個方面,但它不工作,我總是得到一個錯誤信息,任何想法,我應該如何開始?
你能請張貼一些樣本數據和需要的結果嗎? – Aleksej
你應該使用Inner Join和Where條件 –