用sql语句生成数据库
oracle中的写法
WITH t1 AS ( --建立临时表
SELECT 1 AS L1,'A' AS L2, 'n' AS L3 FROM dual
UNION ALL
SELECT 2 AS L1,'A' AS L2, 'n' AS L3 FROM dual
UNION ALL
SELECT 3 AS L1,'A' AS L2, 'n' AS L3 FROM dual
UNION ALL
SELECT 4 AS L1,'B' AS L2, 'm' AS L3 FROM dual
UNION ALL
SELECT 5 AS L1,'B' AS L2, 'm' AS L3 FROM dual
UNION ALL
SELECT 6 AS L1,'B' AS L2, 'm' AS L3 FROM dual
)
SELECT t.*,
row_number() over(PARTITION BY t.L2 ORDER BY t.L1) row_ --按照规则排序
FROM t1 t;
你在oracle下试试看应该在嵌套一层就可以得出你想要的结果了!
WITH t1 AS ( --建立临时表
SELECT 1 AS L1,'A' AS L2, 'n' AS L3 FROM dual
UNION ALL
SELECT 2 AS L1,'A' AS L2, 'n' AS L3 FROM dual
UNION ALL
SELECT 3 AS L1,'A' AS L2, 'n' AS L3 FROM dual
UNION ALL
SELECT 4 AS L1,'B' AS L2, 'm' AS L3 FROM dual
UNION ALL
SELECT 5 AS L1,'B' AS L2, 'm' AS L3 FROM dual
UNION ALL
SELECT 6 AS L1,'B' AS L2, 'm' AS L3 FROM dual
)
SELECT t.*,
row_number() over(PARTITION BY t.L2 ORDER BY t.L1) row_ --按照规则排序
FROM t1 t;
你在oracle下试试看应该在嵌套一层就可以得出你想要的结果了!
佚名
2024-06-05 00:34:11
类似问题(10)
-
佚名2024-06-05 08:59:17
问在SQL中如何查看当前的SQL数据库名称啊?谢谢
答select db_name() as databasename
-
佚名2024-06-05 08:13:28
问请教一个数据库语句的写法。
答就你所述的情况来看,没有发现建多表的必要,单表即可表(uid, 名字, 是否干部, 干部级别, ..., 是否党员, 入党时间, ...)
-
佚名2024-06-05 06:13:08
问如何用SQL语言从wincc数据库获取数据,实时获取与获取保存的数据有什么区别?
答步骤1:在SQLSERVER中设一个远程登陆的账号sa, 密码也设置xxx(自己定)(SQL配置管理器中,把通信协议TCP/IP相关的服务都启用 在SQL中,安...
-
佚名2024-06-05 09:00:12
问sql语句怎么在一个数据库中查找拥有同一字段名的所有表
答1、在Oracle中,这样写就可以解决了select column_name,table_name from user_tab_columns where co...
-
佚名2024-06-05 08:00:00
问用sql语句创建一个名称为test的数据库
答CREATE DATABASE testGOUSE testGOCREATE TABLE 系表(DEPTNO INT PRIMARY KEY, DNAME CH...
-
佚名2024-06-05 08:00:00
问数据库中创建视图要关联3个表,怎么写SQL语句?
答create view view1asselect A.学号,姓名,图书名称from A join C on A.学号=C.学号 join B on C.书号=...
-
佚名2024-06-05 08:00:00
问SQL数据库表的列名能否含有括号
答可以的,用中括号括起来,例如列名为(aa),那么创建语句或者查询时需加中括号:[(aa)]
-
佚名2024-06-05 08:00:00
问如何用SQL语句获得某个数据库下的全部用户表名称
答use 数据库名select * from sysjects
-
佚名2024-06-05 08:00:00
问安装DedeCMS时,数据库主机是指什么? 数据库用户是什么?数据库用户与数据库用户名一样吗?数据库编码?
答数据库主机就是存放数据的独立主机或者是混合主机,也就是提供数据存放位置的地方,简明的说就是硬盘。数据库用户和数据库用户名是一样的,就是数据库连接的名,只是不同的...
-
佚名2024-06-05 08:00:00
问电脑进PE如何备份SQL数据库?
答SQL数据库就是.MDB后缀吧,找到那个文件复制出来即可, 但相应的其他如存储过程。日志到数据库软件导出功能来完成。
风水
起名
网名
- 1 关于快乐的qq网名
- 2 最赞的网名女生
- 3 孤独的网名 2个字
- 4 繁体字有含义网名两个字
- 5 暖心的网名两个字
- 6 带王字昵称
- 7 京东昵称改名字
- 8 昵称的含义是什么
- 9 痞气十足的昵称
- 10 知道gamecenter的昵称
说说
- 1 锻炼人个性签名
- 2 交写个性签名视频
- 3 名言名句霸气性签名
- 4 女生在乎签名
- 5 只要你幸福签名
- 6 红颜过生日的说说
- 7 唱给老公歌的心情说说
- 8 微信想安静的心情说说
- 9 坚守在工作岗位的说说
- 10 院子桂花香的说说