【发布时间】:2014-04-08 19:56:23
【问题描述】:
我在尝试将两个表连接在一起然后返回按两个表中的列排序的结果时迷失了方向。这是我没有返回任何行的查询:
SELECT category.name,
client.name,
client.member
FROM `category`,
`client`
INNER JOIN `client`
ON client.name = category.name
WHERE catdesc = '$info'
ORDER BY client.member,
category.name ASC
我想用这个查询返回什么:
我想要一个具有特定 'catdesc' ORDERED 的名称列表(两个表的名称都相同)
FIRST:按名称 ASC 排序的成员
那么
SECOND:在成员之后,按名称 ASC 排序的非成员。
【问题讨论】:
-
你为什么要加入
client表2次?