Pertanyaan yang diberi tag «group-concat»


11
Bisakah saya menggabungkan beberapa baris MySQL menjadi satu bidang?
Dengan menggunakan MySQL, saya dapat melakukan sesuatu seperti: SELECT hobbies FROM peoples_hobbies WHERE person_id = 5; Output saya: shopping fishing coding tetapi saya hanya ingin 1 baris, 1 col: Output yang Diharapkan: shopping, fishing, coding Alasannya adalah bahwa saya memilih beberapa nilai dari beberapa tabel, dan setelah semua bergabung, saya …
1214 mysql  sql  concat  group-concat 

6
Panjang maksimum MySQL dan GROUP_CONCAT ()
Saya menggunakan GROUP_CONCAT()dalam permintaan MySQL untuk mengubah beberapa baris menjadi satu string. Namun, panjang maksimum hasil fungsi ini adalah 1024karakter. Saya sangat menyadari bahwa saya dapat mengubah param group_concat_max_lenuntuk meningkatkan batas ini: SET SESSION group_concat_max_len = 1000000; Namun, pada server yang saya gunakan, saya tidak dapat mengubah param. Bukan dengan …


6
MySQL DISTINCT pada GROUP_CONCAT ()
Saya lakukan SELECT GROUP_CONCAT(categories SEPARATOR ' ') FROM table. Contoh data di bawah: categories ---------- test1 test2 test3 test4 test1 test3 test1 test3 Namun, saya akan test1 test2 test3 test4 test1 test3kembali dan saya ingin test1 test2 test3 test4kembali. Ada ide? Terimakasih banyak!

2
MySQL: Urutkan nilai GROUP_CONCAT
Singkatnya: Apakah ada cara untuk mengurutkan nilai dalam pernyataan GROUP_CONCAT? Pertanyaan: GROUP_CONCAT((SELECT GROUP_CONCAT(parent.name SEPARATOR " » ") FROM test_competence AS node, test_competence AS parent WHERE node.lft BETWEEN parent.lft AND parent.rgt AND node.id = l.competence AND parent.id != 1 ORDER BY parent.lft) SEPARATOR "<br />\n") AS competences Saya mendapatkan baris ini: …

3
Pemisah koma GROUP_CONCAT - MySQL
Saya memiliki kueri tempat saya menggunakan GROUP_CONCATdan pemisah khusus karena hasil saya mungkin mengandung koma: '----' Ini semua bekerja dengan baik, namun masih dipisahkan koma, jadi output saya adalah: Result A----,Result B----,Result C---- Bagaimana saya bisa membuatnya jadi outputnya adalah: Result A----Result B----Result C---- Saya pikir ini adalah ide pemisah …

4
ORDER GROUP_CONCAT OLEH
Saya punya meja seperti: +-----------+-------+------------+ | client_id | views | percentage | +-----------+-------+------------+ | 1 | 6 | 20 | | 1 | 4 | 55 | | 1 | 9 | 56 | | 1 | 2 | 67 | | 1 | 7 | 80 | | 1 …

7
Cara menggunakan GROUP_CONCAT di CONCAT di MySQL
Jika saya memiliki tabel dengan data berikut di MySQL: id Name Value 1 A 4 1 A 5 1 B 8 2 C 9 bagaimana cara memasukkannya ke dalam format berikut? id Column 1 A:4,5,B:8 2 C:9 Saya pikir saya harus menggunakan GROUP_CONCAT. Tapi saya tidak yakin bagaimana cara kerjanya.
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.