mysql abfrage
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
aba
ahnung
aml
aussehen
bare frage
befehl
erste
fehlermeldung
fragen
gen
hot
kann
moment
order
schauen
stehen
tabelle
tatsache
versuchen
-
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 -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
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 -
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! -
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.. -
mhm...naja ich hba jetzt auch bei PHP.net nach dem Befehl gesucht und niht mal den Befehl gefunden xD...
naja...ich schau weiter -
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 -
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!! -
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 -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage