Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Fungsi mengembalikan CONCAT string yang merupakan hasil dari menggabungkan beberapa bidang dari dokumen.
Syntax
CONCAT(<string_expr_1>, <string_expr_2> [, <string_expr_N>])
Arguments
| Description | |
|---|---|
string_expr_1 |
Ekspresi string pertama dalam daftar. |
string_expr_2 |
Ekspresi string kedua dalam daftar. |
string_expr_N |
Ekspresi string opsional, yang dapat berisi jumlah variabel ekspresi hingga item Nth dalam daftar. |
Tipe pengembalian
Mengembalikan ekspresi string.
Examples
Bagian ini berisi contoh cara menggunakan konstruksi bahasa kueri ini.
Pertimbangkan kumpulan sampel dokumen ini dalam Products koleksi untuk contoh-contoh ini.
[
{
"name": "Stilld rope",
"category": "gear",
"sku": "66403",
"detailCategory": "gear-climb-ropes"
},
{
"name": "Orangas rope",
"category": "gear",
"sku": "66404",
"detailCategory": "gear-climb-ropes"
},
{
"name": "Vonel Rope",
"category": "gear",
"sku": "66400",
"detailCategory": "gear-climb-ropes"
},
{
"name": "Ferpal Ropes",
"category": "gear",
"sku": "66401",
"detailCategory": "gear-climb-ropes"
},
{
"name": "Cotings rope",
"category": "gear",
"sku": "66402",
"detailCategory": "gear-climb-ropes"
}
]
Menggabungkan string
Dalam contoh ini, CONCAT fungsi digunakan untuk menggabungkan dua string arbitrer.
SELECT VALUE
CONCAT("Ferpal", "Ropes")
[
"FerpalRopes"
]
Menggabungkan bidang produk
Dalam contoh ini, CONCAT fungsi ini digunakan untuk menggabungkan bidang dari produk dalam kategori "mantel berat".
SELECT VALUE
CONCAT(p.sku, "-", p.detailCategory)
FROM
products p
WHERE
p.detailCategory = "gear-climb-ropes"
[
"66403-gear-climb-ropes",
"66404-gear-climb-ropes",
"66400-gear-climb-ropes",
"66401-gear-climb-ropes",
"66402-gear-climb-ropes"
]
Komentar
- Fungsi ini tidak menggunakan indeks.