asp代码的问题~请高手帮忙!!
来源:百度知道 编辑:UC知道 时间:2024/05/16 03:55:08
以上这段语句是查询显示类别1,并让他显示出来.
要怎么改代码才能实现 显示所有的类别呢,把所有类别都显示出来。
那你把条件“where BigClassName='产品类别1' ”去掉就可以了嘛。
sql="select * from Product order by UpdateTime desc"
把 where BigClassName='产品类别1' 这句去掉就成了!
结果是列出所有product 中所有的内容按UpdateTime 降序排列
sql="select * from Product order by UpdateTime desc"
你的意思是把有“产品类别”的相关项都显示出来嘛
那就是模糊查询咯
SQL模糊查询的语法为
“SELECT column FROM table WHERE column LIKE 'pattern'”。
SQL提供了四种匹配模式:
1. % 表示任意0个或多个字符。如下语句:
SELECT * FROM user WHERE name LIKE '%三%';
将会把name为“张三”,“三脚猫”,“唐三藏”等等有“三”的全找出来;
2. _ 表示任意单个字符。语句:
SELECT * FROM user WHERE name LIKE '_三_';
只找出“唐三藏”这样name为三个字且中间一个字是“三”的;
SELECT * FROM user WHERE name LIKE '三__';
只找出“三脚猫”这样name为三个字且第一个字是“三”的;
3. [ ] 表示括号内所列字符中的一个(类似与正则表达式)。语句:
SELECT * FROM user WHERE name LIKE '[张李王]三';
将找出“张三”、“李三”、“王三”(而不是“张李王三”);