一个表的字段为 姓名 身高 年龄 性别 班级 然后我想做一个学生查询 怎么写sql语句
来源:学生作业帮 编辑:神马作文网作业帮 分类:综合作业 时间:2024/11/11 07:38:03
一个表的字段为 姓名 身高 年龄 性别 班级 然后我想做一个学生查询 怎么写sql语句
输入任何一个或几个字段的值 就可以找到相应的信息
输入任何一个或几个字段的值 就可以找到相应的信息
select * from 学生表
where 姓名 like '%第一个textbox的值%' or 身高 like '%第二个textbox的值%' or 年龄 like '%第三个textbox的值%' or 班级 like '%第四个textbox的值%
再问: 这样写的话就会出现:无论我哪一个不填,都会显示全部的信息怎么弄。这样是不对的
再答: 有没有搞错,那已经是正确的啦,你不能什么都靠sql解决吧,那还要程序干嘛,你在点击筛选按钮的时候,把所用的文本框去空盘点是否为空,如果所用为空就提示请输入查询条件,或不执行任何操作,否则在进行查询,就可以了。 如果你实在不想参透编程,那就直接使用 这是我刚测试我的一张表,可以实现你的功能 select * from UTUser where (username like '%o%' and len(username) > 0) or (password like '%第二个textbox的值%' and len(password) > 0) or (lasttime like '%第三个textbox的值%' and len(lasttime) > 0) or (usertype like '%第四个textbox的值%' and len(usertype) > 0)
where 姓名 like '%第一个textbox的值%' or 身高 like '%第二个textbox的值%' or 年龄 like '%第三个textbox的值%' or 班级 like '%第四个textbox的值%
再问: 这样写的话就会出现:无论我哪一个不填,都会显示全部的信息怎么弄。这样是不对的
再答: 有没有搞错,那已经是正确的啦,你不能什么都靠sql解决吧,那还要程序干嘛,你在点击筛选按钮的时候,把所用的文本框去空盘点是否为空,如果所用为空就提示请输入查询条件,或不执行任何操作,否则在进行查询,就可以了。 如果你实在不想参透编程,那就直接使用 这是我刚测试我的一张表,可以实现你的功能 select * from UTUser where (username like '%o%' and len(username) > 0) or (password like '%第二个textbox的值%' and len(password) > 0) or (lasttime like '%第三个textbox的值%' and len(lasttime) > 0) or (usertype like '%第四个textbox的值%' and len(usertype) > 0)
一个表的字段为 姓名 身高 年龄 性别 班级 然后我想做一个学生查询 怎么写sql语句
SQL语句:表中记录的数据有学生姓名,性别,出生年月,但是查询要求的是姓名,性别和年龄,应该怎么写?
1 设计一个SQL语句,显示学生表中年龄最大的学生的姓名、性别和出生日期.
学生表D_student(姓名name,年级grade,年龄age),请写一条sql语句来查询每个年级的学生姓名,不会写
若学生表中存储了学号、姓名、成绩等字段,则“查询所有学生的姓名和成绩”的SQL语句是__________.
一个表 有两个字段:姓名(name) 性别(sex),求 用一条sql 语句查出男生、女生各有多少人!
用SQL语句创建一个“教师”表,包括教师编号,姓名,性别,学历,职称,工作时间,年龄,工龄
怎么用SQL语句查询student表中年龄最小的前三名学生信息?
若学生表结构中包括学号、姓名、性别、成绩等字段,则 删除所有男学生记录 的SQL
通过表1的name与age字段查询出表2的hobby//sql语句怎么写
查询a表中的 a1字段数据不在(b表b1字段数据和c表中c1字段数据)中的sql语句怎么写
SQL分类计数比如我有一个表姓名 班级 性别小家 男小张 女小赵 男小李 女......现在我想通过输入若干个姓名,来实