我新建了一个数据库,名称为“教室”,建的表名是每个教室的名字,例如“bn401”、“bn402”等,表里的内容是这个教室周一到周五每天1到8节课的课程表,如果我想查询mon=“无”、tim=“34”的表名称,我该怎么写查询语句呢
追答你这样建表有点不合理吧。。。。这种需求的话就不合理的了,一个表就可以了
可是每个教室的课程表是不一样的啊,怎么建在一个表里面?
追答我的天! 如果学校有1W个教室那你不是要建1W个表。你看下我上传的excel
追问呜呜呜,还是不懂,表我看过了啊,只是你的班次是一列的,可是每个教室的课表的不一样啊
追答再看下这个附件你应该就能明白了,第一列是字段,下面的是存储数据
SQL查询表的所有字段名
查看所有表名:select name from MSysObjects where type=1 and flags=0 MSysObjects是系统对象,默认情况是隐藏的。通过工具、选项、视图、显示、系统对象可以使之显示出来。Oracle select cname from col where tname='ZW_YINGYEZ'select column_name from user_tab_columns where table_name='ZW_YING...
怎样用SQL语句查询一个数据库中的所有表
查询数据库里所有表名和字段名的语句 SQL 查询所有表名:SELECT NAME FROM SYSOBJECTS WHERE TYPE='U'SELECT * FROM INFORMATION_SCHEMA.TABLES 结构化查询语言(Structured Query Language)简称SQL,结构化查询语言是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统;sql 语句...
如何用sql获取数据库中所有表名
1、双击打开MySQL软件,在左侧中找到【表】并且右击选择【新建表】,2、选择新建表之后,在界面右侧可以添加数据,点击【添加栏目】就可以在下方再添加一行数据,3、点击【另存为】,会弹出一个【表名】窗口,输入表名,比如Class,点击【确定】按钮,4、在表的下方就会出现一个名为Class的表了 ...
怎么用Sql语句获取一个数据库中的所有表的名字
在程序中通过sql语句查询来获得某个数据库的所有表名,代码如下:SELECT table_name FROM information_schema.tables WHERE table_schema = 'mydatabasename'AND table_type = 'base table'
如何用SQL语句查询表名和行数
\/\/查询数据库中所有的表名及行数 SELECT a.name, b.rows FROM sysobjects AS a INNER JOIN sysindexes AS b ON a.id = b.id WHERE (a.type = 'u') AND (b.indid IN (0, 1))ORDER BY a.name,b.rows DESC \/\/查询所有的标明及空间占用量\\行数 select object_name(id) tablename,...
用SQL怎样查询到包含有某个字段的所有表名?
select a.name 表名,b.name 列名 from sysobjects a,syscolumns b where a.id = b.id and b.name = '表名'and a.type='U' \\x0d\\x0a还有一种:\\x0d\\x0aSELECT b.name as TableName,a.name as columnname \\x0d\\x0aFrom syscolumns a INNER JOIN sysobjects...
SQL数据库,如何查询数据库内含有某一列(某字段,如name)的所有表
1,首先,打开sql查询器并连接到相应的数据连接,例如测试库。2,单击“查询”按钮并键入:select table_name来自information_schema.columns,其中table_schema =“test”和column_name =“name”;。3,单击“运行”按钮,将查询符合条件的表名称。4,将查询调整为:选择'store'作为table_name,`name`...
如何通过sql查看表的结构
1、方法一:长按“ctrl”键,鼠标左键点击表名称,即显示表的一切详细情况,如表空间、表名称、索引、列、键、权限、触发器等;2、方式二:在命令窗口输入命令“desctablename”,即可显示表每一列字段的详细情况;3、方式三:在窗口使用鼠标右键点击表名称,选择鼠标左键点击“属性”可以查看该表的建...
如何在SQL数据库查看表名描述
SELECT * FROM ::fn_listextendedproperty(NULL, 'user', 'dbo', 'table', '表名', default, default)
如何用sql语句,查询所有表的名字?(Oracle)
使用dba_tables,all_tables等都可以,如查找USERS表空间下的所有表:select owner,table_name,tablespace_name from all_tables where tablespace_name='USERS'