⊗ppPmDODR 387 of 447 menu

Koneksi Ganda dengan Satu Tabel di PHP

Misalkan kita memiliki kota:

cities
id name
1 city1
2 city2
3 city3

Misalkan kita memiliki rute antara kota-kota, di mana setiap rute memiliki kota awal dan kota akhir:

routes
id name from_city_id to_city_id
1 route1 1 2
2 route2 2 3

Misalkan kita ingin mendapatkan rute bersama dengan kota. Kompleksitas di sini adalah bahwa setiap rute memiliki dua kota: awal dan akhir.

Ternyata, tabel dengan kota perlu di-join dua kali. Pada setiap join, tabel harus diganti namanya:

SELECT from_cities.name as from_city_name, to_cities.name as to_city_name FROM routes LEFT JOIN cities as from_cities ON from_cities.id=routes.from_city_id LEFT JOIN cities as to_cities ON to_cities.id=routes.to_city_id

Misalkan kita memiliki pengguna. Setiap pengguna memiliki ayah dan ibu. Jelaskan struktur penyimpanannya.

Indonesia
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Kami menggunakan cookie untuk operasi situs, analitik, dan personalisasi. Pemrosesan data dilakukan sesuai dengan Kebijakan Privasi.
terima semua atur tolak