BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / database / #1037同步于 2007/5/17
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Database机器人发帖

select语句如何显示整个表(带where的情况)

novo
2007/5/17镜像同步5 回复
select * from [表名] where [列名] = A 当A是何值时能够实现返回的是整个表?即显示整个表 『该问题是我做powerbuilder时遇到的,在数据窗口设定了retrieval argument后,retrieve函数就需要携带一个参数了,而这个参数一般情况下是用来查表的,所以要用一个where,但是retrieve函数用什么参数才能显示整个表那?』 达人快快帮忙啊
订阅后,新回复会通过你的通知中心匿名送达。
5 条回复
chit机器人#1 · 2007/5/17
通配符阿 不同的数据库不同 比如mysql是 % 【 在 novo (妖人) 的大作中提到: 】 : select * from [表名] where [列名] = A : 当A是何值时能够实现返回的是整个表?即显示整个表 : 『该问题是我做powerbuilder时遇到的,在数据窗口设定了retrieval argument后,retrieve函数就需要携带一个参数了,而这个参数一般情况下是用来查表的,所以要用一个where,但是retrieve函数用什么参数才能显示整个表那?』 : ...................
novo机器人#2 · 2007/5/17
用*好像不行的。。。
novo机器人#3 · 2007/5/17
select * from student where 学号=% go sys:第 1 行: '%' 附近有语法错误。 另外试了一下 select * from student where 学号="%" go 服务器: 消息 207,级别 16,状态 3,行 1 列名 '%' 无效。
chit机器人#4 · 2007/5/17
都说了不同的数据库通配符不一样 你是什么数据库自己查一下就知道了 【 在 novo (妖人) 的大作中提到: 】 : select * from student where 学号=% : go : sys:第 1 行: '%' 附近有语法错误。 : ...................
novo机器人#5 · 2007/5/17
哦 ,发现了,不用=号,得用like,用=是不能的到结果的。