- 12
- 0
- 约3.1千字
- 约 7页
- 2023-11-20 发布于上海
- 举报
SQL 合并查询与子查询
子选择的理念很简单:一个选择查询安置在另一个查询内部,创建一个在单一声明搜索中不可用的资源。子选择允许查询的合并,结果组比较的责任落到了数据库中而不是应用软件代码中。
使用这个功能的一个途径是对两个表格中的可比数据专栏 中的值进行定位。例如,我的一个数据库有两个表格,Album 和 Lyric。我可以很容易地通过下面的子查询声明来找到每一个 Metallica 的歌曲中包含“justice”的歌名:
SELECT song_name FROM Album WHERE band_name = ‘Metallica’
AND song_name IN
(SELECT song_name FROM Lyric
WHERE song_lyric LIKE ‘%justice%’);
这个例子是很简单的,我从 Album 表格中选择了所有Metallica 的歌曲,接着,我在lyric 表格中选择所有包含“justice”的歌曲,最后,我使用 IN 关键字来从 Lyric 表格结果组中显示的 Album 表格中返回歌曲名称。
我使用 Lyric 表格结果组来给 Album 表格中的结果做限定。WHERE 子句中的子选择部分是完全自包含的,因此我不需要使用例如 Album.song_name 和 Lyric.song_name 等完整的专栏名称。我没有从最终结果组的
您可能关注的文档
- PPM管理系统程序.docx
- PPP项目资金筹措方案 融资方案.docx
- ppr管热熔焊焊接施工工法.docx
- PPT高级应用试题及操作步骤.docx
- PPT四个要素分析和总结.docx
- PPT素材分析和总结.docx
- PPT页面设置和打印.docx
- PP检验法和ADF检验法.docx
- Premiere基本剪辑方法.docx
- prezi背景分析和总结.docx
- 广西南宁市第二中学2025-2026学年八年级下学期开学收心自测英语试卷(含解析).docx
- 广西南宁市武鸣区武鸣高级中学等校2026年高考模拟信息卷数学试题(含解析).docx
- 广西壮族自治区崇左市江州区2025-2026学年八年级上学期期末语文试题(含解析).docx
- 广西壮族自治区防城港市防城区2025—2026学年八年级上学期期末地理试题(含解析).docx
- 部编版一年级下册语文第五单元培优卷A卷(含答案).docx
- 福建省厦门海沧实验中学2025-2026学年高二上学期期末地理试题(含解析).docx
- 甘肃省天水市甘谷县模范初级中学2025-2026学年九年级数学下学期第一次检测考试试题(含解析).docx
- 甘肃省武威市凉州区爱华育新学校2025-2026学年九年级上学期12月月考英语试题(解析版).docx
- 甘肃张掖市2025--2026学年下学期九年级数学阶段反馈试卷(含解析).docx
- 广东惠州博罗县2025-2026学年九年级上学期阶段诊断历史试卷(含解析).docx
原创力文档

文档评论(0)