
sql
码灵
爱码。
平时学习新的知识,看到了新的东西,记录下来。
展开
-
sql 模糊查询
SELECT 字段 FROM 表 WHERE 某字段 Like 条件 其中关于条件,SQL提供了四种匹配模式: 1,% :表示任意0个或多个字符。可匹配任意类型和长度的字符,有些情况下若是中文,请使用两个百分号(%%)表示。 比如 SELECT * FROM [user] WHERE u_name LIKE '%三%' 将会把u_name为“张三”,“张猫三”、“三脚猫”,“唐三藏”等等有“三”的记录全找出来。 另外,如果需要找出u_name中既有“三”又有“猫”的记录,请使用and条件 SEL原创 2021-05-26 17:21:18 · 730 阅读 · 0 评论 -
sql查询数据库中所有表名
sql查询数据库中所有表名 查询数据库里所有表名和字段名的语句 SQLSERVER 查询所有表名: SELECT NAME FROM SYSOBJECTS WHERE TYPE='U' SELECT * FROM INFORMATION_SCHEMA.TABLES 查询表的所有字段名: SELECT NAME FROM SYSCOLUMNS WHERE ID=OBJECT_ID(' 表名' ) SELECT * FROM INFORMATION_SCHEMA.TABLES SELECT * FROM IN原创 2021-05-26 17:10:58 · 7615 阅读 · 0 评论 -
sql语句多对多判断
1 数据库中查找 p.WORKSTACODE =ZPB-ZTN,ZTN,ZTN-ZHB的记录; 2 使用两个子查询是为了重新把ZPB-ZTN,ZTN,ZTN-ZHB, p.WORKSTACODE按照Sys_t_Station重新排序,保证元素相同的情况下顺序一致。 3 wm_concat 以逗号拼接 and (select to_char(wm_concat(STA.CODE)) from Sys_t_Station sta where '...原创 2020-07-19 11:23:11 · 1223 阅读 · 0 评论