Rumah pangkalan data tutorial mysql SQL 巩固练习(用到了前几天几个知识点)

SQL 巩固练习(用到了前几天几个知识点)

Jun 07, 2016 pm 05:44 PM
beberapa Titik pengetahuan berlatih

SQL 巩固练习用到了前几天几个知识点 在查看SQL Server 2005的帮助文档中的cross apply 运算符时发现了一个个人感觉用到的知识点儿比较多,比较经典的例子。在此写下来,也是为了巩固一下前几天的知识点。 先建表一员工表(Employees): CREATE TABLE Emplo

SQL 巩固练习——用到了前几天几个知识点

  在查看SQL Server 2005的帮助文档中的cross apply 运算符时发现了一个个人感觉用到的知识点儿比较多,免备案空间,比较经典的例子。在此写下来,香港空间,也是为了巩固一下前几天的知识点。

先建表一员工表(Employees):

CREATE TABLE Employees ( empid , mgrid int NULL, empname varchar(25) NOT NULL, salary , CONSTRAINT PK_Employees PRIMARY KEY(empid), )

向Employees表中插入数据:

Employees , $10000.00) , $5000.00) , $5000.00) , $5000.00) , $2500.00) , $2500.00) , $2500.00) , $2500.00) , $2500.00) , $2500.00) , $2000.00) , $2000.00) , $2000.00) , $1500.00)

查询向Employees表插入的全部数据SQL语句:

Employees

结果如图:

再建表二部门表(Departments):

CREATE TABLE Departments ( deptid , deptname VARCHAR(25) NOT NULL, deptmgrid Employees )

Departments表插入数据:

, 2) , 7) , 8) , 9) , 4) , NULL)

查询向Departments表插入的全部数据SQL语句:

Departments

结果如图:

下面的表值函数使用雇员 ID 作为参数,并返回该雇员及他/她的所有下属(用到了前面所学的CTE公共表表达式 with...as... 的递归):

) ( empid , empname VARCHAR(25) NOT NULL, mgrid INT NULL, lvl ) Employees_Subtree(empid, empname, mgrid, lvl) AS ( empid, empname, mgrid, 0 FROM employees e.empid, e.empname, e.mgrid, es.lvlemployees AS e JOIN employees_subtree AS es ON e.mgrid = es.empid ) Employees_Subtree

返回每个部门经理的所有级别的全部下属,使用下面的SQL语句(用到了apply的cross apply):

Departments AS D CROSS APPLY fn_getsubtree(D.deptmgrid) AS ST

结果如图:

,虚拟主机
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn

Alat AI Hot

Undresser.AI Undress

Undresser.AI Undress

Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover

AI Clothes Remover

Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool

Undress AI Tool

Gambar buka pakaian secara percuma

Clothoff.io

Clothoff.io

Penyingkiran pakaian AI

Video Face Swap

Video Face Swap

Tukar muka dalam mana-mana video dengan mudah menggunakan alat tukar muka AI percuma kami!

Alat panas

Notepad++7.3.1

Notepad++7.3.1

Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina

SublimeText3 versi Cina

Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1

Hantar Studio 13.0.1

Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6

Dreamweaver CS6

Alat pembangunan web visual

SublimeText3 versi Mac

SublimeText3 versi Mac

Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Topik panas

Tutorial Java
1663
14
Tutorial PHP
1266
29
Tutorial C#
1239
24
Koleksi helaian cheat Python, apakah mata pengetahuan yang telah anda kuasai? Koleksi helaian cheat Python, apakah mata pengetahuan yang telah anda kuasai? Apr 26, 2023 pm 10:49 PM

Python adalah bahasa pengaturcaraan yang paling popular pada masa ini. Saya percaya bahawa sebilangan besar rakan baru akan menyertai barisan pembelajaran setiap hari. Walau bagaimanapun, betapa mudahnya sesuatu bahasa itu dipelajari, masih terdapat banyak konsep asas dan pengetahuan asas Bagi seorang pemula, ia masih sukar untuk menguasai begitu banyak sekali. Hari ini saya telah mengumpulkan banyak helaian tipu ilmu berkaitan Python, yang boleh dikatakan merangkumi semua Pada masa akan datang, ibu tidak perlu lagi risau tentang semua orang tidak dapat mengingati apa-apa mata pengetahuan! Asas Python Asas Python Helaian cheat ini mengandungi semua pengetahuan asas Python, daripada jenis data berubah-ubah kepada rentetan senarai, daripada pemasangan persekitaran kepada penggunaan perpustakaan yang biasa digunakan, ia boleh dikatakan komprehensif. Pemula'sPytho

Cara berlatih menaip dengan Panduan Menaip Kingsoft - Cara berlatih menaip dengan Panduan Menaip Kingsoft Cara berlatih menaip dengan Panduan Menaip Kingsoft - Cara berlatih menaip dengan Panduan Menaip Kingsoft Mar 18, 2024 pm 04:25 PM

Pada masa kini, ramai rakan suka menggunakan Pembantu Menaip Kingsoft, tetapi kelajuan menaip sangat mempengaruhi kecekapan kerja, jadi saya mengajar anda untuk berlatih kelajuan menaip Jadi bagaimana menggunakan Pembantu Menaip Kingsoft untuk berlatih menaip berlatih menaip nombor dengan Pembantu Menaip Kingsoft Perkara berikut diterangkan, saya harap ia akan membantu semua orang. Mula-mula, buka perisian menaip Kingsoft, kemudian klik butang (Bermula) dengan tetikus, kemudian klik butang (Kekunci Nombor) dalam tetingkap baharu, kemudian klik butang (Mula dari Scratch) di bawah untuk berlatih, atau klik ( Butang Mod Ujian) , hanya masukkan nombor untuk latihan Selain itu, Pembantu Menaip Kingsoft mempunyai fungsi lain yang boleh membantu anda berlatih menaip dengan lebih baik. 1. Pilih mod latihan: Pada antara muka perisian, anda boleh melihat bahawa terdapat mod amalan yang berbeza, seperti "Baharu

Mendedahkan rahsia mekanisme caching HTML: mata pengetahuan penting Mendedahkan rahsia mekanisme caching HTML: mata pengetahuan penting Jan 23, 2024 am 08:51 AM

Rahsia mekanisme caching HTML: mata pengetahuan penting, contoh kod khusus diperlukan Dalam pembangunan web, prestasi sentiasa menjadi pertimbangan penting. Mekanisme caching HTML adalah salah satu kunci untuk meningkatkan prestasi halaman web. Artikel ini akan mendedahkan prinsip dan kemahiran praktikal mekanisme caching HTML, dan memberikan contoh kod khusus. 1. Prinsip mekanisme caching HTML Semasa proses mengakses halaman Web, pelayar meminta pelayan untuk mendapatkan halaman HTML melalui protokol HTTP. Mekanisme caching HTML adalah untuk cache halaman HTML dalam penyemak imbas

Cara berlatih menaip Wubi untuk pemula - Latihan menaip kaedah input Wubi Cara berlatih menaip Wubi untuk pemula - Latihan menaip kaedah input Wubi Mar 18, 2024 pm 06:30 PM

Menaip Wubi, juga dikenali sebagai kaedah input Wubi, ialah kaedah input aksara Cina yang cekap. Untuk pemula, menguasai menaip Wubi memerlukan masa dan kesabaran tertentu Di bawah ini, editor telah menyusun kaedah pembelajaran untuk pemula menaip Wubi 1. Fahami prinsip Wubi font Wubi adalah sejenis fon pada kaedah Input untuk strok dan radikal. Setiap watak Cina boleh terdiri daripada pukulan dan radikal yang berbeza. Oleh itu, kunci untuk mempelajari fon Wubi adalah untuk memahami peraturan gabungan pukulan dan aksara akar. Dalam fon lima lejang, terdapat lima lejang asas: mendatar, menegak, kiri, kanan dan lipatan. Pukulan asas ini boleh digabungkan menjadi radikal yang berbeza, yang seterusnya boleh digabungkan menjadi aksara Cina yang lengkap. 2. Ketahui radikal dan kedudukan utama Dalam fon Wubi, setiap kunci huruf sepadan dengan satu atau lebih radikal. Oleh itu

Latihan ekspresi biasa di Jawa Latihan ekspresi biasa di Jawa Jun 16, 2023 pm 02:36 PM

Di Java, ungkapan biasa ialah salah satu teknologi yang paling biasa digunakan dan boleh digunakan dalam hampir semua senario pemprosesan teks, seperti carian teks, pengekstrakan, analisis, penggantian, dll. Keupayaan padanannya yang berkuasa boleh meningkatkan kecekapan pembangunan, sambil menjadikan kod lebih ringkas dan lebih mudah untuk diselenggara. Berikut ialah beberapa latihan ungkapan biasa dalam Java untuk membantu anda menguasai aplikasi ungkapan biasa. Ungkapan biasa untuk memadankan aksara Cina: [u4e00-u9fa5] Penjelasan: Julat nilai kod Unikod bagi aksara Cina ialah dari 4e00 hingga 9f

Pengenalan kepada keselamatan rangkaian: Apakah mata pengetahuan penting untuk pemula? Pengenalan kepada keselamatan rangkaian: Apakah mata pengetahuan penting untuk pemula? Jun 11, 2023 am 09:57 AM

Pengenalan kepada keselamatan rangkaian: Apakah mata pengetahuan penting untuk pemula? Dalam beberapa tahun kebelakangan ini, dengan perkembangan pesat Internet, keselamatan rangkaian telah menarik lebih banyak perhatian. Walau bagaimanapun, bagi kebanyakan orang, keselamatan rangkaian masih merupakan lautan yang tidak diketahui. Jadi, untuk bermula dengan keselamatan rangkaian, apakah pengetahuan penting yang perlu dikuasai oleh pemula? Artikel ini akan menyelesaikannya untuk anda. 1. Serangan dan ancaman rangkaian Pertama sekali, memahami jenis serangan dan ancaman rangkaian adalah titik pengetahuan yang mesti dikuasai untuk memulakan keselamatan rangkaian. Terdapat banyak jenis serangan siber seperti serangan phishing, malware, ransomware

Penjelasan terperinci tentang jenis data MySQL: mata pengetahuan yang perlu anda ketahui Penjelasan terperinci tentang jenis data MySQL: mata pengetahuan yang perlu anda ketahui Jun 15, 2023 am 08:56 AM

MySQL ialah salah satu sistem pengurusan pangkalan data hubungan yang paling popular di dunia dan digunakan secara meluas kerana kebolehpercayaannya, keselamatan yang tinggi, berskala tinggi dan kos yang agak rendah. Jenis data MySQL mentakrifkan kaedah penyimpanan pelbagai jenis data dan merupakan bahagian penting MySQL. Artikel ini akan menerangkan secara terperinci jenis data MySQL dan beberapa titik pengetahuan yang perlu diberi perhatian dalam aplikasi praktikal. 1. Klasifikasi jenis data MySQL Jenis data MySQL boleh dibahagikan kepada kategori berikut: Jenis integer: termasuk TINYINT,

Jenis data Oracle didedahkan: mata pengetahuan yang anda mesti tahu Jenis data Oracle didedahkan: mata pengetahuan yang anda mesti tahu Mar 07, 2024 pm 05:18 PM

Jenis Data Oracle Didedahkan: Mata Pengetahuan Yang Anda Mesti Faham, Contoh Kod Khusus Diperlukan Oracle, sebagai salah satu sistem pengurusan pangkalan data terkemuka di dunia, memainkan peranan penting dalam penyimpanan dan pemprosesan data. Dalam Oracle, jenis data adalah konsep yang sangat penting, yang mentakrifkan format penyimpanan, julat dan kaedah operasi data dalam pangkalan data. Artikel ini akan mendedahkan pelbagai mata pengetahuan tentang jenis data Oracle dan menunjukkan penggunaan serta cirinya melalui contoh kod tertentu. 1. Jenis data biasa jenis data aksara

See all articles