我有两张桌子A和B。我的查询是-
Select A.item, B.description, B.brand from A inner Join B on A.id=B.a_id where B.brand_id=1 limit 0,3
UNION
Select A.item, B.description, B.brand from A inner Join B on A.id=B.a_id where B.brand_id=2 limit 0,3
UNION
Select A.item, B.description, B.brand from A inner Join B on A.id=B.a_id where B.brand_id=3 limit 0,3
输出类似于-
item description brand
1001 item1 brand1
1002 item2 brand1
1003 item3 brand1
1004 item4 brand2
1005 item5 brand2
1006 item6 brand2
1007 item7 brand3
1008 item8 brand3
1009 item9 brand3
现在我的要求是获取记录为-
item description brand
1001 item1 brand1
1004 item4 brand2
1007 item7 brand3
1002 item2 brand1
1005 item5 brand2
1008 item8 brand3
1003 item3 brand1
1006 item6 brand2
1009 item9 brand3
任何建议:(