Pertanyaan yang diberi tag «select»

Pernyataan SQL inti, SELECT mengambil data dari satu atau beberapa tabel atau sumber data kumpulan baris lainnya seperti tampilan atau fungsi bernilai tabel.

4
Cara GABUNG dua tabel untuk mendapatkan baris yang hilang di tabel kedua
Dalam sistem pemungutan suara sederhana seperti CREATE TABLE elections ( election_id int(11) NOT NULL AUTO_INCREMENT, title varchar(255), CREATE TABLE votes ( election_id int(11), user_id int(11), FOREIGN KEYs untuk mendapatkan daftar pemilihan yang telah dipilih oleh pengguna, GABUNG berikut digunakan SELECT * FROM elections JOIN votes USING(election_id) WHERE votes.user_id='x' tetapi bagaimana …
21 join  select 

1
MySQL Menghitung baris dari tabel lain untuk setiap record dalam tabel
SELECT student.StudentID, student.`Name`, COUNT(attendance.AttendanceID) AS Total FROM student LEFT JOIN attendance ON student.StudentID = attendance.StudentID Saya mencoba untuk menghitung baris terakhir tetapi ia menghitung semua hasil dan mengembalikan satu hasil Saya mendapatkan sesuatu seperti karena ada beberapa catatan karena ada dua entri di ID Kehadiran untuk K1052280 Saya ingin menghitung …
20 mysql  select  count 

2
PILIH beberapa kolom melalui subquery
Saya mencoba untuk MEMILIH 2 kolom dari subquery dalam permintaan berikut, tetapi tidak dapat melakukannya. Sudah mencoba membuat tabel alias, tetapi masih belum bisa mendapatkannya. SELECT DISTINCT petid, userid, (SELECT MAX(comDate) FROM comments WHERE petid=pet.id) AS lastComDate, (SELECT userid FROM comments WHERE petid=pet.id ORDER BY id DESC LIMIT 1) AS …


1
Abaikan aksen di 'di mana'
Dalam database kami, kami memiliki banyak entri dengan caron / hatschek. Sekarang pengguna kami ingin menemukan entri termasuk caron / hatschek ketika mereka mencari entri tanpa. Saya akan menunjukkan ini dengan contoh sederhana: Dalam database kami, kami memiliki entri (kontak dengan nama) Millière jadi nama ini benar di negara tempat …

1
PILIH TOP 1 dari tabel yang sangat besar pada kolom indeks sangat lambat, tetapi tidak dengan urutan terbalik ("desc")
Kami memiliki database besar, sekitar 1TB, menjalankan SQL Server 2014 di server yang kuat. Semuanya bekerja dengan baik selama beberapa tahun. Sekitar 2 minggu yang lalu, kami melakukan pemeliharaan penuh, yang meliputi: Instal semua pembaruan perangkat lunak; membangun kembali semua indeks dan file DB kompak. Namun, kami tidak berharap bahwa …

2
Banyak operasi menggunakan DENGAN
Apakah ada cara untuk menjalankan beberapa operasi menggunakan WITHpernyataan? Sesuatu seperti WITH T AS ( SELECT * FROM Tbl ) BEGIN OPEN P_OUTCURSOR FOR SELECT * FROM T; SELECT COUNT(*) INTO P_OUTCOUNT FROM T; END; Saya ingin memilih beberapa data dan hitungannya ...
16 oracle  select  cte 

4
Diri rekursif bergabung
Saya punya commentstabel, yang bisa disederhanakan menjadi ini: comments ======= id user_id text parent_id di mana parent_idnullable, tetapi mungkin menjadi kunci untuk komentar orang tuanya. Sekarang, bagaimana saya bisa selectsemua keturunan dari komentar tertentu? Komentar mungkin turun beberapa tingkat ...

3
Mengapa saya harus memilih dari tabel ganda?
Ini berfungsi dalam Sistem Manajemen Database Relasi utama yang paling mungkin muncul di StackOverflow / dba.stackexchange, menjadi SQL Server, MySQL, PostgreSQL dan SQLite (WebSQL) . select 'abc' abc, 1 def; Ini tidak berfungsi pada Oracle. Mengapa kita perlu memilih dari DUAL di Oracle? Apakah standar ISO / ANSI untuk SQL …
15 oracle  select 



2
Menghitung baris dari subquery
Sederhana: Saya ingin menghitung jumlah baris dari sub-kueri. Perhatikan bahwa status adalah apakah tuan rumah sedang online atau tidak. Kode salah SELECT COUNT(ip_address) FROM `ports` ( SELECT DISTINCT ip_address FROM `ports` WHERE status IS TRUE ) Dijelaskan Kueri pertama, saat dijalankan dengan sendirinya mengembalikan ini: SELECT DISTINCT ip_address FROM `ports` …

1
Kunci utama peningkatan otomatis dalam CREATE TABLE ... AS SELECT
Saya membuat tabel menggunakan kueri pemilihan rumit via CREATE TABLE ... AS SELECT.... Bagaimana saya bisa menambahkan kunci primer peningkatan otomatis dalam permintaan ini? Sebagai contoh: create table `user_mv` select `user`.`firstname` as `firstname`, `user`.`lastname` as `lastname`, `user`.`lang` as `lang`, `user`.`name` as `user_name`, `group`.`name` as `group_name` from `user` inner join `user_groups` …



Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.