1,select * from table where 用户ID like "%关键字%" or 性别 like "%关键字%" or 家庭住址 like "%关键字%" or 邮政编码 like "%关键字%" 单个字段查找:select * from 表名 where 字段列名 like "%查找关键字%"
2.
1
|
select
列1,列2,列3
from
表名
where
name
like
'%关键词%'
|
name like '%关键词%' 表是 name包含"关键词"3个字。%表示通配符,表示任何字符都适用。
a,like '关键词%' 表示以关键词开头的内容
b,like '%关键词' 表示以关键词结尾的内容
c,like '关键词' 等同于 ='关键词' 的写法,即name是关键词的,你的写法是这样
d,like '%关键词%丽%' 表示like可以包含多个%的通配符
3,查询SQL Server中某个表的所有列名
通过SQL语句可以查询某个表的所有列名:
select name from syscolumns where id = object_id('表名');
也可以计算列的个数:
select count(name) from syscolumns where id = object_id('表名');
通过上面任意一个查询也可求出表是否存在,没有记录或个数为0,意味着表不存在。