导航:首页 > 编程大全 > 从数据库范围查询字段

从数据库范围查询字段

发布时间:2025-05-25 09:32:34

Ⅰ 怎么从数据库中查询出一列包含有某个字的记录

需要用抄like语句。

1、创建测试袭表、插入数据:

createtabletest
(idint,
namevarchar(10))

insertintotestvalues(1,'张三丰')
insertintotestvalues(2,'张无忌')
insertintotestvalues(3,'杨逍')
insertintotestvalues(4,'谢逊')

2、执行语句,查找name列中含有“张”的记录,语句如下:

select*fromtestwherenamelike'%张%'

3、结果如图:

Ⅱ 在mysql数据库中查询在某一个范围内的数据,数据是数组怎么查询

假设是数组形式如:需要查1,2,3,4,5,6的数据就用in :select * from table where num in(1,2,3,4,5,6)

如果需要查询范围内的,如:查询1-6范围内的可以:
select * from table where num >1
and num < 6

Ⅲ 如何查询数据库中表的字段名

按照如下语句查询数据库中表的字段名:

1、SQL 查询所有表名:

SELECTNAMEFROMSYSOBJECTS WHERE TYPE='U'SELECT*FROMINFORMATION_SCHEMA.TABLES

2、查询表的所有字段名:

SELECTNAMEFROMSYSCOLUMNS WHERE ID=OBJECT_ID(' 表名' )SELECT * FROM

INFORMATION_SCHEMA.TABLESSELECT * FROM INFORMATION_SCHEMA.VIEWSSELECT *

FROM INFORMATION_SCHEMA.COLUMNS

3、ORACLE查看所有表名:

SELECT TABLE_NAME FROM USER_TABLES

4、ACCESS 查看所有表名:

SELECT NAME FROM MSYSOBJECTS WHERE TYPE=1 AND FLAGS=0

(3)从数据库范围查询字段扩展阅读:

其它用法扩展:

1、使用SHOW语句找出在服务器上当前存在什么数据库:

mysql> SHOW DATABASES;

2、创建一个数据库MYSQLDATA

mysql> CREATE DATABASE MYSQLDATA;

3、选择所创建的数据库

mysql> USE MYSQLDATA; (按回车键出现Database changed 时说明操作成功!)

4、查看现在的数据库中存在什么表

mysql> SHOW TABLES;

5、创建一个数据库表

mysql> CREATE TABLE MYTABLE (name VARCHAR(20), sex CHAR(1));

6、显示表的结构:

mysql> DESCRIBE MYTABLE;

7、往表中加入记录

mysql> insert into MYTABLE values (”hyq”,”M”);

8、用文本方式将数据装入数据库表中(例如D:/mysql.txt)

mysql> LOAD DATA LOCAL INFILE “D:/mysql.txt” INTO TABLE MYTABLE;

Ⅳ 如何查找数据库中某一字段值

1.查询数据库中的所有数据库名:
SELECT Name FROM Master..SysDatabases ORDER BY Name

2.查询某个数据库中所有的表名:
SELECT Name FROM SysObjects Where XType='U' ORDER BY Name

3.查询表结构信息:

1 SELECT (case when a.colorder=1 then d.name else null end) 表名,
2 a.colorder 字段序号,a.name 字段名,
3 (case when COLUMNPROPERTY( a.id,a.name,'IsIdentity')=1 then '√'else '' end) 标识,
4 (case when (SELECT count(*) FROM sysobjects
5 WHERE (name in (SELECT name FROM sysindexes
6 WHERE (id = a.id) AND (indid in
7 (SELECT indid FROM sysindexkeys
8 WHERE (id = a.id) AND (colid in
9 (SELECT colid FROM syscolumns WHERE (id = a.id) AND (name = a.name)))))))
10 AND (xtype = 'PK'))>0 then '√' else '' end) 主键,b.name 类型,a.length 占用字节数,
11 COLUMNPROPERTY(a.id,a.name,'PRECISION') as 长度,
12 isnull(COLUMNPROPERTY(a.id,a.name,'Scale'),0) as 小数位数,(case when a.isnullable=1 then '√'else '' end) 允许空,
13 isnull(e.text,'') 默认值,isnull(g.[value], ' ') AS [说明]
14 FROM syscolumns a
15 left join systypes b on a.xtype=b.xusertype
16 inner join sysobjects d on a.id=d.id and d.xtype='U' and d.name<>'dtproperties'
17 left join syscomments e on a.cdefault=e.id
18 left join sys.extended_properties g on a.id=g.major_id AND a.colid=g.minor_id
19 left join sys.extended_properties f on d.id=f.class and f.minor_id=0
20 where b.name is not null
21 --WHERE d.name='要查询的表' --如果只查询指定表,加上此条件
22 order by a.id,a.colorder

阅读全文

与从数据库范围查询字段相关的资料

热点内容
重装office后word文件没了 浏览:713
什么app可以推荐 浏览:685
qq通讯录备份下载 浏览:611
苹果升级后不能用了死机了 浏览:316
恢复删除的excel文件 浏览:165
dic是什么文件 浏览:438
怎么样在excel里打文件 浏览:211
数控编程和普通编程有什么区别 浏览:729
java抽象method反射 浏览:475
wps格式文件下载 浏览:862
如何让程序启动最大化 浏览:692
什么网站可以冻结qq 浏览:278
京东钢镚兑换文件是什么寄售 浏览:688
可以升级机甲的游戏 浏览:73
孕检数据如何看男女 浏览:494
qq四字网名关于先森 浏览:881
手机的文件哪些可删 浏览:84
哪个网站可以图片搜图 浏览:940
ct扫描获取多少行数据 浏览:46
终端隐藏文件 浏览:909

友情链接