当前$userid
登录的用户是 PHP 代码中当前可用的所有用户。我想对 mysql 表运行查询,以返回我自己和按createddate DESC
.
MySQL 示例数据库表:
[状态更新]
statusupdateid int(8)
ownerid int(8)
message varchar(250)
createddate datetime
[朋友们]
friendid int(8)
requestfrom int(8)
requestto int(8)
daterequested datetime
dateupdated datetime
status varchar(1)
问题:我可以执行单个字符串查询,返回 eachstatusupdates.userid
和statusupdates.message
order bystatusupdates.createddate DESC
吗?
或者我是否必须对在or then 中的每条friends
记录运行查询,对alternate or (不包括的那个)运行另一个查询,然后对所有结果进行排序,然后得到?$userid
friends.requestfrom
friends.requestto
friends.requestfrom
friends.requestto
$userid
statusupdate.createddate
statusupdates.message