sql og viser data fra to tabeller

1.,, grundlæggende bidrag til vores forespørgsel vil være data, der indføres i lære, lære at bruge særlige spørgsmål i sql,, hvis du lærer stadig sql jeg anbefaler, at denne lektion.,, et nyt område, id_country, blev føjet til den tabel, my_table,.,,. 2.og nu, skaber vi en ny tabel land med områder, id, og navn,.,, vi træder ind i et par test værdier i tabellen.,,, største fordel for lagring af data i separate tabeller er i tilfælde af, at navnet på det land, ændringer, er det nok til at korrigere kun et referat i et skema.,, hvis landets navn ville være i samme tabel som andre oplysninger, ville vi være nødt til at ændre alle rekorder med det land.,,, 3., data fra to tabeller kan blive forenet med tilstand i sql, hvor vi definere dette område fra et bord, bør være den samme som den område fra andre bord. og i vores tilfælde disse områder er id_country og id, sql kommando er vist nedenfor:,, udvælge *, fra my_table som et land som b, hvor a.id_country = b.id,,,, 4., som et resultat, vi ser nu områder fra begge tabeller sammen i en tabel, hvor værdier af id - og id_country tændstikker.5.,, at vi normalt ikke behov på alle områder, og i stedet for, *, vi - de områder, som vi ønsker.,,, udvælge, a.text, b.name, fra my_table som, land b, hvor a.id_country = b.id,,,,, som gør dette, er vi også reducere forbruget og fremskynde hukommelse gennemførelsen af forespørgslen.,,, 6., som et resultat, vi nu får kun områder, som vi anmodede om.7.,, som vi heller ikke brug for alle papirer fra bordet, kun de optegnelser, der opfylder visse betingelser. i dette tilfælde kan vi tilføje yderligere betingelser i slutningen af sql kommando.,, hvis vi ønsker at se i arkivet med county, japan, vi kan anvende følgende sql kommando, vælge: a.text, b.name, fra my_table som, land b, hvor a.id_country = b.id, og b.name ='japan,,,, 8., som et resultat, vi ser nu kun optegnelser med land, japan.<












Previous:
Next Page: