0

同じフィールド (同じ varchar サイズ/int サイズなど) を持つ 2 つのテーブルを結合しようとしています。

しかし、ブラウザではブロブが表示されます...

select * from
(
select * from (
SELECT media.id,ifnull(wasRead,0) as wasRead
,teamid,newsDate,itemid
,var1,var2,var3,var4,title,content
,ifnull(optionSel,0) as optionSel,0 as itemType
FROM media
left join mediaList on mediaList.id = media.itemId
where teamid = '1') as media

union all

select * from (
select managerNews.id,ifnull(wasRead,0) as wasRead
,teamid,newsDate,itemid
,var1,var2,var3,var4,title,content
,ifnull(optionSel,0) as optionSel,0 as itemType
from managerNews
left join managerNewsList on managerNewsList.id = managerNews.itemId
where teamid = 1) as managerNews
) as merged

order by newsDate desc
limit 50

どうすればいいのかわからない。

前もって感謝します。

4

1 に答える 1

0

まあ、その行には別の照合がありました。とても奇妙で、間違って見ましたが、最終的に解決されました。

ありがとう :-)

于 2013-05-06T17:30:37.373 に答える