Kirjautuminen

Haku

Tehtävät

Keskustelu: Nettisivujen teko: MySQL taulun listaus aakkosjärjestyksessä

Matso [05.05.2006 21:37:44]

#

Eli tietokannassa on tietoa tyyliin:

Etunimi Sukunimi Ikä
Etunimi Sukunimi Ikä
Etunimi Sukunimi Ikä
Etunimi Sukunimi Ikä
Etunimi Sukunimi Ikä

Käytännössä ne ovat siis sitten:

Paavo Heinola 56
Jouko Kuusinen 23
Heikki Jokinen 12
jne.


Nyt sitten pitäisi saada tulostettua nuo tiedot tuon ekan arvon mukaan aakkosjärjestyksessä. Tässä esimerkissa siis nimi sarakkeen mukaan. Kuinkas tämä voisi onnsitua?

Juice [05.05.2006 22:50:06]

#

Kyselyyn mukaan ORDER BY:

SELECT * FROM henkilot ORDER BY nimi

tsuriga [05.05.2006 23:20:12]

#

SELECT nimi, ika FROM henkilot ORDER BY nimi

mike patto [08.05.2006 21:51:43]

#

Eli tietokannassa on tietoa tyyliin:

Etunimi Sukunimi Ikä
Nyt sitten pitäisi saada tulostettua nuo tiedot tuon ekan arvon mukaan aakkosjärjestyksessä. Tässä esimerkissa siis nimi sarakkeen mukaan

Eli haluat saada etunimen mukaan järjestykseen :
SELECT * FROM henkilot ORDER BY Etunimi

Kysymys ei siis ole aivan tarkka ;-D

tsuriga [08.05.2006 23:07:08]

#

Päätteli(mme?) tuosta "nimi sarakkeen mukaan" -kohdasta, että kentän nimi olisi "nimi". Lisäksi on suositeltavaa käyttää kenttien nimiä tähden sijaan. Tähteä vain jos kenttien nimiä ei satu olemaan tiedossa. Lisää aiheesta

Matso [09.05.2006 11:13:16]

#

tsuriga kirjoitti:

Päätteli(mme?) tuosta "nimi sarakkeen mukaan" -kohdasta, että kentän nimi olisi "nimi". Lisäksi on suositeltavaa käyttää kenttien nimiä tähden sijaan. Tähteä vain jos kenttien nimiä ei satu olemaan tiedossa. Lisää aiheesta

Mitäs tuon tähden käytöstä on haittaa? Hidastaa jotenkin?

ajv [09.05.2006 11:23:47]

#

Matso kirjoitti:

Mitäs tuon tähden käytöstä on haittaa? Hidastaa jotenkin?

Eh? http://www.parseerror.com/sql/select*isevil.html

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta