⊗ppPmDODR 387 of 447 menu

Dviguba sąsaja su viena lentele PHP

Tarkime, kad turime miestus:

cities
id name
1 city1
2 city2
3 city3

Tarkime, kad turime maršrutus tarp miestų, kur kiekvienas maršrutas turi pradžios miestą ir pabaigos miestą:

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

Tarkime, kad norime gauti maršrutus kartu su miestais. Sunkumas čia yra tas, kad kiekvienas maršrutas turi du miestus: pradžią ir pabaigą.

Pasirodo, kad lentelę su miestais reikia prijungti (join) du kartus. Kiekvieną kartą lentelę reikės pervadinti:

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

Tarkime, kad turime vartotojus. Kiekvienas vartotojas turi tėvą ir motiną. Aprašykite saugojimo struktūrą.

Lietuvių
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mes naudojame slapukus svetainės veikimui, analizei ir personalizavimui. Duomenų apdorojimas vyksta pagal Privatumo politiką.
priimti visus nustatyti atšaukti