常用sql语句

1、统计各类调查表记录数

select schema_name(t.schema_id) as [Schema], t.name as TableName,i.rows as [RowCount] 
from sys.tables as t, sysindexes as i 
where t.object_id = i.id and i.indid <=1 ORDER BY i.rows DESC

2、三表连接查询

SELECT prj.PRJID,prj.XMMC,user.user_id,user.username
FROM project prj LEFT JOIN prj_user_relation relation
ON prj.GUID = relation.GUID_P
LEFT JOIN sys_user as user
ON relation.user_id = user.user_id

3、EXCEPT

SELECT dataIndex.wildId from
DATAINDEX dataIndex
WHERE dataIndex.projectid ='DD20201125' and dataIndex.type = '井孔调查表'
EXCEPT
SELECT dataIndex.wildId from
[井孔调查表] JK, DATAINDEX dataIndex
WHERE JK.GUID = dataIndex.GUID and dataIndex.projectid ='DD20201125'  

4、数据库结构

1) 查询数据表信息

//查询表信息
SELECT *
FROM information_schema.`TABLES` WHERE table_schema='xiamendbase' and table_name='dataindex';

2) 查询数据表字段信息

//查询表字段信息
SELECT column_name,column_comment,data_type,column_type,NUMERIC_PRECISION,NUMERIC_SCALE,is_nullable,column_default
FROM information_schema.Columns WHERE table_schema='数据库名称' and table_name='表名';

SELECT *
FROM information_schema.Columns WHERE table_schema='数据库名称' and table_name='表名';

show columns from dataindex;
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值