用法是 select from test1 where id=‘2’and name like '%' and age like '%',表示从test1表中查询id为2,name和age任意的数据。
1、为了对比前后查询数据,先查询表test1中的所有数据,select from test1,如下图所示。
2、再用通配符%进行模糊查询,select from test1 where id='2' and name like '%' and age like '%',可以看到筛选后后的结果除去了id为1的数据。
扩展资料:
sql语言中还有其它的通配符,例如“_”,它表示仅代替一个字符,从"Persons" 表中选取名字的第一个字符之后是 "eorge" 的人,SELECT FROM 表名 WHERE 列名LIKE '_eorge'。
通配符[charlist]代表字符列中的任何单一字符,从 "Persons" 表中选取居住的城市以 "A" 或 "L" 或 "N" 开头的人,SELECT FROM Persons WHERE City LIKE '[ALN]%'。
你的意思是取出上面的表中的english这一列 然后显示出来
那你先取出来:select english from TableName(你的表名)
在Vs里面你可以用DataSet存储
然后显示 可以用GridView或是DataList
COL_NAME
返回数据库列的名称,该列具有相应的表标识号和列标识号。
语法
COL_NAME ( table_id , column_id )
参数
table_id
包含数据库列的表的标识号。table_id 属于 int 类型。
column_id
列的标识号。column_id 参数属于 int 类型。
返回类型
sysname
注释
table_id 和 column_id 参数共同产生一个列名称字符串。
有关获得表和列标识号的更多信息,请参见 OBJECT_ID。
示例
下面的示例返回 Northwind 数据库的 Employees 表中的首列的名称。
USE Northwind
SET NOCOUNT OFF
SELECT COL_NAME(OBJECT_ID('Employees'), 1)
下面是结果集:
EmployeeID
(1 row(s) affected)
以上就是关于sql 查询 一个表中某几列数据全部的内容,包括:sql 查询 一个表中某几列数据、如何用sql语句取出表中一列数据、如何查询sql2000数据库中所有表中带有a的数据等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)