sql查询列名不明确。
selectLastContactTime,*fromContactsorderbyLastContactTime这个语句为什么会提示“列名'LastContactTim...
select LastContactTime,* from Contacts order by LastContactTime
这个语句为什么会提示“列名 'LastContactTime' 不明确” 展开
这个语句为什么会提示“列名 'LastContactTime' 不明确” 展开
8个回答
展开全部
select LastContactTime,*中LastContactTime与*里面的LastContactTime重复
你可以写个别名
select LastContactTime as Time,* 这样就行了
你可以写个别名
select LastContactTime as Time,* 这样就行了
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2012-07-12
展开全部
如果LastContactTime是Contacts中的字段,select * from Contacts order by LastContactTime就可以了,如果不是,肯定就出错了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
去掉LastContactTime,改成这样:
select * from Contacts order by LastContactTime
select * from Contacts order by LastContactTime
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
use【databasename】
select LastContactTime from Contacts order by LastContactTime
这样执行就没问题了
去掉“,*”
select LastContactTime from Contacts order by LastContactTime
这样执行就没问题了
去掉“,*”
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询