简单的sql语句改错

[复制链接]
查看11 | 回复4 | 2011-2-8 19:37:14 | 显示全部楼层 |阅读模式
有两个表message和user,她们有user字段相同的,message有重复的名字相同,想message里的信息一条一条提取出来,然后提取user里的的相关信息,有这样的一条,但不知道哪里错了:
select `message`.`user`,`message`.`tilte`,`message`.`content`,`message`.`date`,`user`.`sex`,`user`.`sign`
from `message`,`user`
where `message`.`user`=`user`.`user`
各位,那个不是单引号是数字1左边的那个符号,这样是规范

回复

使用道具 举报

千问 | 2011-2-8 19:37:14 | 显示全部楼层
select `message`.`user`,`message`.`tilte`,`message`.`content`,`message`.`date`,`user`.`sex`,`user`.`sign` from `message`,`user` where (`message`.`user`)=(`user`.`user`);建议把user元素换个名字,学过太久有些细节方面的记不清了,如果说错了请见谅
回复

使用道具 举报

千问 | 2011-2-8 19:37:14 | 显示全部楼层
1 update order_detail set 单价=单价+52 select 器件号 avg(单价) as 平均价 from order_detail1 group by 器件号3 select * from lsb where 平均价<500
回复

使用道具 举报

千问 | 2011-2-8 19:37:14 | 显示全部楼层
你的单引号看的我闹心,你全改为[ ]试试
回复

使用道具 举报

千问 | 2011-2-8 19:37:14 | 显示全部楼层
1 不用单引号吧?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行