praegune kellaaeg 19.06.2025 08:21:58
|
Hinnavaatlus
:: Foorum
:: Uudised
:: Ärifoorumid
:: HV F1 ennustusvõistlus
:: Pangalink
:: Telekavad
:: HV toote otsing
|
|
autor |
|
karabulka
HV kasutaja
liitunud: 06.10.2004
|
21.10.2011 12:57:48
Hinna järgi reastamine mysql |
|
|
3 tabelit:
1. hotellid (id, nimi, jne...)
2. hinnad_avatud (hotelli_id, ha_kirje_id, muud andmed...)
3. hinnad (ha_kirje_id, hind)
Vaja oleks teha mysql query, mis tagastaks hotellid koos kõige odavama hinnaga. St kuna hotellil võib olla 10 erinevat hinda, siis oleks vaja iga hotelli kohta leida see kõige odavam ja see tagastada. Ning oleks vaja ka selle kõige odavama hinna alusel reastada.
Abi?
|
|
Kommentaarid: 2 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
2 |
|
tagasi üles |
|
 |
heikis
HV Guru
liitunud: 17.03.2003
|
21.10.2011 14:20:58
|
|
|
SELECT nimi, MIN(hind)
FROM hotellid ho, hinnad_avatud ha, hinnad hi
WHERE ho.id=ha.hotelli_id AND ha.ha_kirje_id=hi.ha_kirje_id
GROUP BY nimi
ORDER BY hind ASC;
|
kaugele ise oled jõudnud? enda pakutut ei ole kuskil peal proovida ning sees võivad vead olla. igaljuhul ei tundu su küsimus nii keeruline olevat, et peaksid kohe eraldi teema selleks tegema.
|
|
Kommentaarid: 338 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
4 :: |
290 |
|
tagasi üles |
|
 |
2korda2
HV kasutaja
liitunud: 19.07.2003
|
03.11.2011 15:26:35
|
|
|
Kui juba kasutad tabeli aliast, siis kasuta seda läbivalt isegi juhul kui veeru nimed tabelites tõepoolest ei kordu.
|
|
Kommentaarid: 7 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
7 |
|
tagasi üles |
|
 |
|
lisa lemmikuks |
|
|
sa ei või postitada uusi teemasid siia foorumisse sa ei või vastata selle foorumi teemadele sa ei või muuta oma postitusi selles foorumis sa ei või kustutada oma postitusi selles foorumis sa ei või vastata küsitlustele selles foorumis sa ei saa lisada manuseid selles foorumis sa võid manuseid alla laadida selles foorumis
|
|
Hinnavaatlus ei vastuta foorumis tehtud postituste eest.
|