如何根据sql数据库表中数据进行查询

SQLServer查询所有表信息:查询语法为:select*from表名语法中的“*”代表全部。
实际操作示例:有一个表名为“user_user”,表中有一些数据,表中存储了一些用户信息。
1.查询“user_user”表中的所有员工信息和所有字段,SQL语句:select*fromuser_user2,query;“user_use”表包含所有个人信息和一些字段。
SQL语句:selectuser_show_id,user_name,pinyin,passwordfromuser_user3,条件查询表“user_user”,以username为查询条件查询所有信息。
SQL语句:select*fromuser_userwhereuser_name='李丹'4、模糊查询'user_user'表,以username为模糊查询条件,查询所有信息。
SQL语句:select*fromuser_userwhereuser_namelike'%张%'

怎么用Sql语句获取一个数据库中的所有表的名字

程序中使用SQL语句查询得到给定数据库的所有表名。
代码如下:

SELECT

table_name

FROM

information_schema.tables

WHEREtable_schema='databasename'

ANDtable_type='basetable'

扩展信息

1.使用sys.tables目录视图查询所有表的名称每个表对象一行示例语句如下:

select*fromsys.tables

注意:表目录视图只能在SQLSERVER2005及更高版本中使用。

2.使用sp_tablessp_tables存储过程返回当前环境中可查询的对象列表。
表示可以出现在FROM子句中的任何对象。
我们可以执行如下语句:

execsp_tables

过滤结果集中所有TABLE_TYPE等于TABLE的记录,代表表信息。

参考资料:百度百科的SQL语句

百度百科的sys.tables