以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 如何筛选下面数据? (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=15275) |
-- 作者:lihe60 -- 发布时间:2011/12/19 15:00:00 -- 如何筛选下面数据? 家电\\电视机
如果输入1,筛选出“家电”行;如果输入的,筛选出“家电\\电视机”、“家电\\冰箱”行;如果输入3,筛选出“家电\\冰箱\\TCL”、“家电\\冰箱\\长虹”行。 请教代码. 要用SQL写代码。
[此贴子已经被作者于2011-12-19 15:02:50编辑过]
|
-- 作者:狐狸爸爸 -- 发布时间:2011/12/19 15:04:00 -- 增加一个临时列,逐行判断是否符合条件,符合的临时列的值设置为1,不符合的设置为2. |
-- 作者:lihe60 -- 发布时间:2011/12/19 15:16:00 -- 以下是引用狐狸爸爸在2011-12-19 15:04:00的发言:
增加一个临时列,逐行判断是否符合条件,符合的临时列的值设置为1,不符合的设置为2. 这个方法不高效吧?
Dim cmd As New SQLCommand 也不能增加临时列 |
-- 作者:狐狸爸爸 -- 发布时间:2011/12/19 15:27:00 -- 通过Select语句解决不了这个问题。 |
-- 作者:lihe60 -- 发布时间:2011/12/19 15:29:00 -- 以下是引用狐狸爸爸在2011-12-19 15:27:00的发言:
通过Select语句解决不了这个问题。 上次你说不能用SQL解决的问题,后来sgS兄解决了,好多名牌狐友还包括你都学习了。 |
-- 作者:狐狸爸爸 -- 发布时间:2011/12/19 15:47:00 -- 那个帖子,我的原话是: 用SQL应该更加简单,不过我不会。 |
-- 作者:lihe60 -- 发布时间:2011/12/19 15:54:00 -- 这个问题SQL也应该可以解决的。 |