sql查询一个表中某几列数据

所有数据都可以在SQL中使用%通配符进行模糊查询。

用法是select*fromtest1whereid='2'andnamelike'%'andagelike'%',表示从test1表中查询ID为2、姓名、年龄的数据。

1.为了对比查询前后的数据,首先查询表test1中的所有数据,选择*fromtest1,如下图所示。

2.使用通配符%进行模糊查询,select*fromtest1whereid='2'andnamelike'%'andgellike'%',得到去掉id为1的数据后就可以看到过滤结果了。

要选择第一个字符后跟“eorge”的人员,请SELECT*FROMtable-nameWHEREcolumn-nameLIKE'_eorge'。

[charlist]通配符代表字符列中的任何单个字符从表“Persons”中选择居住城市以“A”或“L”或“N”开头的人员SELECT*FROMPersonsWHERECityLIKE'[ALN]%'。

用sql语句怎么查一个表的信息

Sqlserver查询一个表中的所有信息:查询语法为:select*from表名语法中“*”代表全部。

实际操作示例:有一个数据名为“user_user”的表,表中存储了一些用户信息

1个“user_user”表,sql语句:select*来自user_user

2.查询“user_use”表中的所有人员信息和部分字段。
SQL语句:selectuser_show_id,user_name,pinyin,passwordfromuser_user

3.条件查询“user_user”表,以用户名作为查询条件,查询所有信息。
SQL语句:select*fromuser_userwhereuser_name='李丹'

4模糊查询“user_user”表,以用户名作为模糊查询条件,查找所有信息。
sql语句:select*fromuser_userwhereuser_namelike'%张%'