1
我的查詢:如何設置標誌在SQL查詢中
CREATE OR REPLACE VIEW Basic
AS
SELECT id FROM my_post
UNION
SELECT id FROM scrap_post
如果該行是從my_post
那麼我想設置的標誌p
,否則s
。
我的查詢:如何設置標誌在SQL查詢中
CREATE OR REPLACE VIEW Basic
AS
SELECT id FROM my_post
UNION
SELECT id FROM scrap_post
如果該行是從my_post
那麼我想設置的標誌p
,否則s
。
一個硬編碼值添加
CREATE OR REPLACE VIEW Basic
AS
select id,'p' as flag from my_post
UNION
select id,'s' from scrap_post
注:如果你不關心結果重複然後更改UNION
到UNION ALL
其運行速度更快
感謝它的工作 –
不要使用'UNION'除非您希望產生刪除重複值的性能開銷。 –