Pertanyaan yang diberi tag postgresql

95
Array agregat postgresql

Hai, saya punya dua tabel Student -------- Id Name 1 John 2 David 3 Will Grade --------- Student_id Mark 1 A 2 B 2 B+ 3 C 3 A Apakah mungkin membuat pilihan Postgresql asli untuk mendapatkan hasil seperti ini: Name Array of marks ----------------------- 'John', {'A'} 'David',...

94
PostgreSQL: hari / bulan / tahun antara dua tanggal

Saya mencari cara untuk menerapkan fungsi-SQLServer tanggaliff di PostgreSQL. Itu adalah, Fungsi ini mengembalikan hitungan (sebagai nilai integer bertanda) dari batas bagian tanggal yang disilangkan antara tanggal mulai dan tanggal akhir yang ditentukan. datediff(dd, '2010-04-01',...

93
Sampel Acak Sederhana dari database Sql

Bagaimana cara mengambil sampel acak sederhana yang efisien dalam SQL? Database yang dimaksud menjalankan MySQL; tabel saya setidaknya 200.000 baris, dan saya ingin sampel acak sederhana sekitar 10.000. Jawaban yang "jelas" adalah: SELECT * FROM table ORDER BY RAND() LIMIT 10000 Untuk tabel...

93
Postgres: Bagaimana cara mengubah string json menjadi teks?

Nilai json dapat terdiri dari nilai string. misalnya.: postgres=# SELECT to_json('Some "text"'::TEXT); to_json ----------------- "Some \"text\"" Bagaimana saya bisa mengekstrak string itu sebagai nilai teks postgres? ::TEXTtidak bekerja. Ini mengembalikan json yang dikutip, bukan string...