社区
MS-SQL Server
帖子详情
还是这个查询
guangtoutou
2004-03-09 01:02:33
有表如下
课程 日期
aa 2005-2-2
aa 2004-1-4
bb 2004-3-5
aa 2004-5-8
cc 2004-4-6
希望得到如下
课程 0401 0402 0403 0404 0405 0406 0407 0408 0409 0410 0411 0412 0501 0502
aa 4号 8号 2号
bb 5号
cc 6号
一门课程每个月只有一次
现在希望0401,0402这些是动态生成的,因为我也不知道最新的课会是什么时候
...全文
43
4
打赏
收藏
还是这个查询
有表如下 课程 日期 aa 2005-2-2 aa 2004-1-4 bb 2004-3-5 aa 2004-5-8 cc 2004-4-6 希望得到如下 课程 0401 0402 0403 0404 0405 0406 0407 0408 0409 0410 0411 0412 0501 0502 aa 4号 8号 2号 bb 5号 cc 6号 一门课程每个月只有一次 现在希望0401,0402这些是动态生成的,因为我也不知道最新的课会是什么时候
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
SQL操作基础教程
sql入门电子教程 SQL操作基础教程
oracle单行子
查询
返回多个行 order by,单行子
查询
返回多个行
子
查询
:用子
查询
能解决的问题假想你想要写一个
查询
来找出挣钱比陆涛的薪水还多的人。为了解决这个问题,你需要两个
查询
:一个找出陆涛的收入,第二个
查询
找出收入高于陆涛的人。你可以用组合两个
查询
的方法解决这个问题,放置一个
查询
到另一个
查询
中。内
查询
或子
查询
返回一个值给外
查询
或主
查询
。使用一个子
查询
相当于执行两个连续
查询
并且用第一个
查询
的结果作为第二个
查询
的搜索值。子
查询
语法:SELECT select_l...
子
查询
和关联
查询
效率
MSDN对子
查询
的定义是这样的: 可以将一个
查询
的结果用作另一个
查询
的输入。可以将子
查询
的结果用作使用 IN( ) 函数、EXISTS 运算符或 FROM 子句的语句。 一条好的值得称赞的规则是尽量用连接代替所有的子
查询
。优化器有时可以自动将子
查询
“扁平化”,并且用常规或外连接代替。但那样也不总是有效。明确的连接对选择表的顺序和找到最可能的计划给出了更多的选项。
SQL-子
查询
指一个
查询
语句嵌套在另一个
查询
语句内部的
查询
,这个特性从MySQL 4.1开始引入。SQL中子
查询
的使用大大增强了SELECT
查询
的能力,因为很多时候
查询
需要从结果集中获取数据,或者 需要从同一个表中先计算得出一个数据结果,然后与这个数据结果(可能是某个标量,也可能是某个集合)进行比较。方式三:运用子
查询
或总表:执行子
查询
后:子
查询
(内
查询
)在主
查询
之前一次执行完成。子
查询
的结果被主
查询
(外
查询
)使用。子
查询
要包含在括号内将子
查询
放在比较条件的右侧。
浅析MySQL多次
查询
和关联
查询
的效率问题
自高性能MySQL: 一、MySQL多表关联
查询
效率高点还是多次单表
查询
效率高,为什么? A、B两个表数据规模十几万,数据规模都不大,单机MySQL够用了,在单机的基础上要关联两表的数据。 先说一个极端情况,A、B两个表都没有索引,并且关联是笛卡尔积,那关联结果会爆炸式增长,可能到亿级别,这个时候网络IO成了瓶颈,这个时候两次十万行结果集的拉取可能远小于1次亿级别的结果集的拉取。 那么将关联合并拉到 service 层做更快。 但实际业务中一般不会有这么蠢的行为,一般关联会..
MS-SQL Server
34,838
社区成员
254,632
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章