kostenloser Webspace werbefrei: lima-city


mysql abfrage

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    k*****i

    hi,

    wie kann cih es amchen das nach zwei werten sotiert wir, wobei aber der erste wert nur einen bestimnmten wert haben darf also hier mein code

    ORDER BY peo DESC, time DESC

    wenn also peo = news w?re dann soll peo als erstes kommen ist peo aber nicht = news soll es nach times angeordnet werden wie die anderen.

    MfG

    Kraeusi
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. c*********c

    Vielleicht so?

    SELECT * FROM tabelle WHERE peo = 'news' ORDER BY time DESC
  4. Autor dieses Themas

    k*****i


    Vielleicht so?

    SELECT * FROM tabelle WHERE peo = 'news' ORDER BY time DESC



    nnnnneeeeeeeeinnnnnnnn

    es sollen ja alle abgerufen werden das is eine rein sotiere bare frage.

    MfG

    Kraeusi
  5. es soll nach 2 W?rter sortiert werden?
    ich wei? zwar nicht wie das gehen solte aber ich w?rde es so probieren "ORDER BY peo DESC ORDER BY ... DESC" oder "ORDER BY (peo,...) DESC"

    Probiers!! ich hab sonst keine Ahnung!
  6. Autor dieses Themas

    k*****i


    es soll nach 2 W?rter sortiert werden?
    ich wei? zwar nicht wie das gehen solte aber ich w?rde es so probieren "ORDER BY peo DESC ORDER BY ... DESC" oder "ORDER BY (peo,...) DESC"

    Probiers!! ich hab sonst keine Ahnung!


    habsch ja schon versucht, gibt aba fehlermeldungen aus..
  7. mhm...naja ich hba jetzt auch bei PHP.net nach dem Befehl gesucht und niht mal den Befehl gefunden xD...

    naja...ich schau weiter
  8. Autor dieses Themas

    k*****i


    mhm...naja ich hba jetzt auch bei PHP.net nach dem Befehl gesucht und niht mal den Befehl gefunden xD...

    naja...ich schau weiter


    es muss bestimmt sowas geben und wenn es sowas nicht gibt, muss es wege geben wie es trozdem geht, ... ich wei? nur nicht wie :( *verzweifel*

    mit inert join kann es nciht gehen oder?

    das sind ja nur zwei abrufungen von gleichen tabellen...

    MfG

    Kraeusi
  9. m**l

    hier versuch es mal so:

    ... ORDER BY IF(peo = news, peo, time) DESC
  10. ja muss es...ich hab auch schon mal nach sowas gesucht und dich gefragt...aber die Frage ist....
    wie wird das dann ausgegeben?
    aber wie soll er nach 2 ORDER ordnen? das geht ja nur wenn die eintr?ge in dem ersten ORDER feld gleich sind oder?

    wwas sonst? ich kanns mir im Moment nicht richtig vorstellen!!
  11. Autor dieses Themas

    k*****i


    ja muss es...ich hab auch schon mal nach sowas gesucht und dich gefragt...aber die Frage ist....
    wie wird das dann ausgegeben?
    aber wie soll er nach 2 ORDER ordnen? das geht ja nur wenn die eintr?ge in dem ersten ORDER feld gleich sind oder?

    wwas sonst? ich kanns mir im Moment nicht richtig vorstellen!!


    ok nehmen wir jetzte einfach mal an wir habene in pn system, die gelesenen nachrihcten sollen alle nach zeit DESC geordnet werden, soll aber die ungelsenen ganz oben stehen, und dies immer f?gen wir noch ein ifread DESC ein also dann:

    ORDER BY ifread DESC, time DESC

    so nun is aber das problem sobald ifread mehrere werte hat zb 1 oder 2 wird alles an den anfang gesetzt will cih aber nur die mit dem wert 2 ganz oben haben und die anderen per zeit so ist es das problem welches ich habe.



    moul schrieb:
    hier versuch es mal so:

    ... ORDER BY IF(peo = news, peo, time) DESC


    lol?!?

    ne if abfrage in nem mysql befehl?
    soll ich mir den knaden sto? geben? ;)

    MfG

    Kraeusi
  12. Autor dieses Themas

    k*****i


    hier versuch es mal so:

    ... ORDER BY IF(peo = news, peo, time) DESC


    tatsache hatte noch aml daran festgegriffen die mehtodee gibts tats?chlich und sie geht;)

    so muss es aussehen..

    , IF(`peo`='hot', 1, IF(`peo`='hot_closed', 2, 3)) AS `rang`


    MfG

    Kraeusi
  13. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!