Pertanyaan yang diberi tag query

Menulis pertanyaan untuk meminta atau mengubah informasi yang disimpan dalam database atau sistem manajemen informasi lainnya. Pertanyaan harus mencakup definisi tabel dan indeks, data sampel, output yang diharapkan, dan tag untuk sistem tertentu (misalnya MySQL, PostgreSQL, Oracle, SQL Server, MongoDB).

37
Mengapa kueri ini berfungsi?

Saya punya dua tabel, table_a (id, nama) dan table_b (id), katakanlah pada Oracle 12c. Mengapa kueri ini tidak mengembalikan pengecualian? select * from table_a where name in (select name from table_b); Dari apa yang saya mengerti, Oracle melihat ini sebagai select * from table_a where name =...

24
Dapatkan beberapa kolom dari subquery pilihan

SELECT *, p.name AS name, p.image, p.price, ( SELECT ps.price FROM product_special ps WHERE p.id = ps.id AND ps.date < NOW() ORDER BY ps.priority ASC, LIMIT 1 ) AS special_price, ( SELECT ps.date FROM product_special ps WHERE p.id = ps.id AND ps.date < NOW() ORDER...

20
Perbedaan antara GROUP BY B, A dan GROUP BY COALESCE (B, A)

Saya menjadi sangat bingung. Bisakah seseorang dengan ramah menjelaskan dalam keadaan apa saya ingin menggunakan GROUP BY COALESCE? Dugaan saya adalah bahwa saya akan menggunakannya jika saya ingin mengelompokkan kumpulan data menurut persyaratan dengan kolom B (jika B bukan nol) dan dengan kolom...

18
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...