0
我有兩個疑問這應該是工會(與laravel雄辯),但有一個名爲group_date重複列在查詢和我應該給他們一個聯盟兩個SQL查詢有一個相同的列(使用機鋒)
SELECT
to_char(CREATE_UTC_DATETIME, 'yyyy-mm-dd') AS group_date,
COUNT(*) AS successful_transaction
FROM "REPORT_EVENTS"
WHERE "RESULT_CODE" = '0' AND "EVENT_TYPE" = 'BILL'
GROUP BY to_char(CREATE_UTC_DATETIME, 'yyyy-mm-dd')
ORDER BY "GROUP_DATE" DESC
SELECT
to_char(CREATE_UTC_DATETIME, 'yyyy-mm-dd') AS group_date,
COUNT(*) AS unsuccessful_transaction
FROM "REPORT_EVENTS"
WHERE "RESULT_CODE" = '1' AND "EVENT_TYPE" = 'BILL'
GROUP BY to_char(CREATE_UTC_DATETIME, 'yyyy-mm-dd')
ORDER BY "GROUP_DATE" DESC
想要實現什麼?加入上述查詢或得到它們的聯合? – mehran
其實我想得到聯合結果,最後我應該有三列1-Group_date 2-successful_transaction 3-unsuccessful_transaction –
從概念上講,union的結果與底層查詢具有相同的列,但是根據您尋找的結果,似乎你需要加入你的查詢。你的問題不清楚。 – mehran