Php 按会议顺序\u id DESC
可能重复:Php 按会议顺序\u id DESC,php,mysql,sql-order-by,Php,Mysql,Sql Order By,可能重复: 我有一个表,其中使用内部join sql语句从两个表中收集会议列表。我现在遇到了一个问题,将其按会议id主键(在会议表中)和外键(在会议室表中)的降序排列 我收到以下错误消息: order子句中的“meeting_id”列不明确” 我的桌子是这样的: 会议:会议id、名称、主席、秘书、事件 房间:房间id、房间、日期、时间、会议id如消息所述,它是不明确的;房间和消息都有一个会议id,SQL不知道您已经加入了它们。只需指定其中一个: $result = mysql_qu
我有一个表,其中使用内部join sql语句从两个表中收集会议列表。我现在遇到了一个问题,将其按会议id主键(在会议表中)和外键(在会议室表中)的降序排列
我收到以下错误消息:
order子句中的“meeting_id”列不明确”
我的桌子是这样的:
会议:会议id、名称、主席、秘书、事件
房间:房间id、房间、日期、时间、会议id如消息所述,它是不明确的;
房间
和消息
都有一个会议id
,SQL不知道您已经加入了它们。只需指定其中一个:
$result =
mysql_query("SELECT * FROM Meetings
INNER JOIN Rooms ON Meetings.meeting_id = Rooms.meeting_id
ORDER BY Rooms.meeting_id")
$result=
mysql_查询(“从会议中选择*
在Meetings.meeting\u id=Rooms.meeting\u id上内部连接会议室
按房间订购。会议id”)
虽然显示此错误的原因已经告诉您,但为什么您至少问了同一问题两次。?你想在这里搞笑吗?不!!!!!!!!我不想搞笑!这是另一个问题,但也类似于我以前的问题!每次我遇到另一个问题,在同一个帖子里问,似乎没有人会回答!不管怎样,如果我问另一个类似的问题,你的问题是什么?@user1114080:完全相同的错误,但在查询的不同部分,你无法找出它?请理解StackOverflow不是您的调试服务。在提问之前,你至少应该试着纠正错误。为了修复容易发现的小错误而提出许多增量问题可能被认为是对社区的滥用。您可能会发现在会议
表中没有会议id
列很有帮助。它应该是id
我的数据库中还有其他几个表,它们使用会议id作为外键。
$result =
mysql_query("SELECT * FROM Meetings
INNER JOIN Rooms ON Meetings.meeting_id = Rooms.meeting_id
ORDER BY Rooms.meeting_id")