常用SQL语句

  1. 查看表中字段定义
sql 复制代码
-- MySQL/Oracle:  
DESC your_table;  

-- 或者通用信息视图:  
SELECT 
  column_name, data_type, character_maximum_length, is_nullable 
FROM information_schema.columns 
WHERE table_schema = 'your_schema' 
  AND table_name   = 'your_table';
  1. 查看表的总行数 查看表的前5行
sql 复制代码
-- 总行数  
SELECT COUNT(*) AS total_rows 
FROM your_table;

-- 前几行样本  
SELECT * 
FROM your_table 
LIMIT 5;
  1. 检查col1 和 col2 空值的个数
sql 复制代码
SELECT
  SUM(CASE WHEN col1 IS NULL THEN 1 ELSE 0 END) AS col1_nulls,
  SUM(CASE WHEN col2 IS NULL THEN 1 ELSE 0 END) AS col2_nulls,
  ... 
FROM your_table;
  1. 查看建表语句
sql 复制代码
SHOW CREATE TABLE your_table_name;
相关推荐
q***87606 小时前
yum安装redis
数据库·redis·缓存
煎蛋学姐7 小时前
SSM旅游资讯信息服务系统的实现04s3n(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面
数据库·旅游·ssm 框架·旅游资讯系统·会员管理
3***31217 小时前
初识MySQL · 库的操作
数据库·mysql
合作小小程序员小小店7 小时前
网页开发,在线%新版本旅游管理%系统,基于eclipse,html,css,jquery,servlet,jsp,mysql数据库
java·数据库·eclipse·html·intellij-idea·旅游·jsp
anod7 小时前
奇怪的mysql时区问题
数据库·mysql·eclipse
鲸说MySQL7 小时前
MySQL表文件损坏
数据库·mysql
a***59267 小时前
【SQL技术】不同数据库引擎 SQL 优化方案剖析
数据库·sql
喂自己代言7 小时前
常见的关系型数据库有哪些?如何安装和使用Postgres?(中英双语版)
sql·postgresql·database
0***v7777 小时前
使用Dify访问数据库(mysql)
数据库·mysql
愚戏师8 小时前
MySQL 数据导出
数据库·笔记·mysql