Jabbadabbadu Skrevet 24. januar 2013 Del Skrevet 24. januar 2013 Noen som kan hjelpe meg med en kode som henter ut informasjon fra 2 tabeller i samme database? De inneholder nøyaktig de samme kolonnene med like navn. Noe i likhet med koden under : SELECT navn, type, form FROM frukt AND gront ORDER BY date DESC LIMIT 3 Noen som kan hjelpe? Lenke til kommentar
Feh Skrevet 24. januar 2013 Del Skrevet 24. januar 2013 FROM frukt AND gront Må si jeg trakk på smilebåndet nå AND brukes nok i en annen sammenheng enn dette i mysql syntaks. Det du er ute etter er i så fall JOIN. Ikke testet: SELECT navn, type, form FROM frukt INNER JOIN gront ON frukt.navn = gront.navn ORDER BY frukt.date DESC LIMIT 3 Lenke til kommentar
quantum Skrevet 24. januar 2013 Del Skrevet 24. januar 2013 Da får du vel bare ut det som er registrert i begge tabellene? Dvs. det som både er frukt og grønnsak på en gang? Det er kanskje det man er ute etter, hvem vet? I tilfelle man vil ha noe annet kan man prøve seg med left join, right join, men jeg ville vel kanskje tro at det er en union man er ute etter select navn, type,'frukt' from frukt union all select navn, type,'gronnsak' from gront Lenke til kommentar
Hayer Skrevet 29. januar 2013 Del Skrevet 29. januar 2013 Bare for ordens skyld kan(Vil ikke si bør ettersom det er en personlig mening, men hvertfall normalt der jeg jobber) man vel lage et view av det også - litt lettere å spørre mot et view enn mot en join-spørring som kan bygge seg opptil de særeste saker. Lenke til kommentar
quantum Skrevet 3. februar 2013 Del Skrevet 3. februar 2013 Bare for ordens skyld kan(Vil ikke si bør ettersom det er en personlig mening, men hvertfall normalt der jeg jobber) man vel lage et view av det også - litt lettere å spørre mot et view enn mot en join-spørring som kan bygge seg opptil de særeste saker. Det kan jo være en god ide, men akkurat her - hvor det uansett er en onelinerspørring og det ikke er helt tydelig hva det egentlig skal spørres etter - så vi det antagelig være en fordel at det er enklest mulig for utvikleren å se hvaslags spørring han faktisk kjører. Fordelen med et view her ville være at php-koden kunne forblitt urørt når TS oppdager at databasen må normaliseres og spørringen forandres. Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå