/
Forside
/
Teknologi
/
Udvikling
/
SQL
/
Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn
*
Kodeord
*
Husk mig
Brugerservice
Kom godt i gang
Bliv medlem
Seneste indlæg
Find en bruger
Stil et spørgsmål
Skriv et tip
Fortæl en ven
Pointsystemet
Kontakt Kandu.dk
Emnevisning
Kategorier
Alfabetisk
Karriere
Interesser
Teknologi
Reklame
Top 10 brugere
SQL
#
Navn
Point
1
pmbruun
1704
2
niller
962
3
fehaar
730
4
Interkril..
701
5
ellebye
510
6
pawel
510
7
rpje
405
8
pete
350
9
gibson
320
10
smorch
260
[MySQL] Rækkefølgen af forespørgsels resul~
Fra :
Stig Nørgaard Jepsen
Dato :
11-09-01 10:27
Jeg kæmper lige lidt med at få et output fra en SELECT til at komme i den
ønskede rækkefølge.
$resulttext = mysql_query("SELECT text FROM Texts WHERE (LangId = '$sprog1'
or LangId = '$sprog2')");
Hvis LangId = '$sprog1' så skal den række komme som første resultat.
LangId = '$sprog2' vil altid være sand.
Mvh Stig
Stig Nørgaard Jepsen (
11-09-2001
)
Kommentar
Fra :
Stig Nørgaard Jepsen
Dato :
11-09-01 11:03
> Jeg kæmper lige lidt med at få et output fra en SELECT til at komme i den
> ønskede rækkefølge.
>
> $resulttext = mysql_query("SELECT text FROM Texts WHERE (LangId =
'$sprog1'
> or LangId = '$sprog2')");
>
> Hvis LangId = '$sprog1' så skal den række komme som første resultat.
> LangId = '$sprog2' vil altid være sand.
Indtil videre må mit eget forslag være dette:
Først at lave en SELECT hvor der spørges om LangId = '$sprog1'.
Hvis det giver et resultat - så bruges denne række.
Hvis det ikke giver resultat skal den spørge på LangId = '$sprog2'.
Mvh Stig
Nis Jorgensen (
11-09-2001
)
Kommentar
Fra :
Nis Jorgensen
Dato :
11-09-01 11:28
On Tue, 11 Sep 2001 11:26:51 +0200, "Stig Nørgaard Jepsen"
<stigen@mail.dk> wrote:
>
>$resulttext = mysql_query("SELECT text FROM Texts WHERE (LangId = '$sprog1'
>or LangId = '$sprog2')");
>
>Hvis LangId = '$sprog1' så skal den række komme som første resultat.
>LangId = '$sprog2' vil altid være sand.
Nu kender jeg ikke så meget til MySQL, men du er jo nok nødt til at
have en ORDER BY et sted. Noget i retning af
ORDER BY EnEllerAndenFunktion (LangID = '$sprog1')
Du kan sikkert bruge NOT som EnEllerAndenFunktion.
Søg
Alle emner
Teknologi
Udvikling
SQL
Indstillinger
Spørgsmål
Tips
Usenet
Reklame
Statistik
Spørgsmål :
177558
Tips :
31968
Nyheder :
719565
Indlæg :
6408929
Brugere :
218888
Månedens bedste
Årets bedste
Sidste års bedste
Copyright © 2000-2024 kandu.dk. Alle rettigheder forbeholdes.