当前位置:首页 » 数据仓库 » 数据库查询姓李的基本情况
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

数据库查询姓李的基本情况

发布时间: 2023-06-29 02:08:43

1. sql server里面有一个名字表,如何数出name 字段里姓王和姓李的人有多少

您好,提问者:
select count(*) from 表名 where name like '王%';
select count(*) from 表名 where name like '李%';
或者:select count(*) from 表名 where name like '李%' or name like '李%';

2. mysql中怎么对姓张姓李的名字进行查询

set names gbk; # windows 下一定要加上。cmd命令行中,如果在文件中改为utf8
drop table if exists user;
CREATE TABLE `user` (
`id` int(11) unsigned NOT NULL auto_increment,
`txt` text NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;

insert into user (txt) values ('张三'),('小张'),('张'),('李'),('李四'),('小李');
select * from user where txt like '张%';
select * from user where txt like '李%';

3. 如何模糊查找姓李的SQL语句

sql模糊查询,使用like比较字,加上sql里的通配符,请参考以下:
1、like'mc%'
将搜索以字母
mc
开头的所有字符串(如
mcbadden)。
2、like'%inger'
将搜索以字母
inger
结尾的所有字符串(如
ringer、stringer)。
3、like'%en%'
将搜索在任何位置包含字母
en
的所有字符串(如
bennet、green、mcbadden)。
4、like'_heryl'
将搜索以字母
heryl
结尾的所有六个字母的名称(如
cheryl、sheryl)。
5、like'[ck]ars[eo]n'
将搜索下列字符串:carsen、karsen、carson

karson(如
carson)。
6、like'[m-z]inger'
将搜索以字符串
inger
结尾、以从
m

z
的任何单个字母开头的所有名称(如
ringer)。
7、like'm[^c]%'
将搜索以字母
m
开头,并且第二个字母不是
c
的所有名称(如macfeather)。
-------------------------------------------------
呵呵,要完整的例句啊。下面这句查询字符串是我以前写的,根据变量
zipcode_key
在邮政编码表
zipcode
中查询对应的数据,这句是判断变量
zipcode_key
为非数字时的查询语句,用
%
来匹配任意长度的字符串,从表中地址、市、省三列中查询包含关键字的所有数据项,并按省、市、地址排序。这个例子比较简单,只要你理解了方法就可以写出更复杂的查询语句。
sql
=
"select
*
from
zipcode
where
(address
like'%"
&
zipcode_key
&
"%')
or
(city
like'%"
&
zipcode_key
&
"%')
or
(province
like'%"
&
zipcode_key
&
"%')
order
by
province,city,address"

4. 查询student表中所有李姓的学生的 SQL语句怎么写

1、使用left()函数来检索。

表格如图:

5. sql 数据库 查询 姓李的以及当天入住的人 select *from 表名 where

select * from 表名
where name like '李%'
or to_char(入住日期,'yyyy-MM-dd') in (
select to_char(入住日期,'yyyy-MM-dd')
from 表名
where name like '李%'
)
用一个子查询,查询姓李的入住的日期,然后where条件中的入住日期就等于当天