webForumDet fria alternativet

Select

Databaser & SQL

5 svar · 254 visningar · startad av Eclipse

Medlem sedan juli 20003 825 inlägg
Frågan#1

SELECT * FROM [listissue] ORDER BY [x_senddate] AND [x_ID]

---

Kan man skriva så? Kan man ha två stycken ORDER BY, först den ena sen den andra?

/ jakob

------------------
Life is a bitch... and then you marry one.

Medlem sedan dec. 200012 464 inlägg
#2

Jodå man kan sortera med avseende på flera kolumner men man använder komma (,) och inte and mellan kolumnnamnen

SELECT * FROM [listissue] ORDER BY [x_senddate], [x_ID]

------------------
essentitia preter non sans multiplicandum

Medlem sedan juni 200032 967 inlägg
#3

ett litet tillägg:

vill man så kan man sortera fallande och stigande på de olika fälten, och det kan då se ut så här:

SELECT * FROM [listissue] ORDER BY [x_senddate] ASC, [x_ID] DESC

------------------
<A HREF="http://cartman.nu" TARGET=_blank>
if i'm not back in five minutes, just wait longer.</A>

Medlem sedan maj 20001 953 inlägg
#4

En annan sak som ligger ganska så nära. Funkar det samma med WHERE satser? Att det går att ta två "argument" om man bara skiljer dem med kommatecken?

Vill sortera dels på datum (alla poster som är mer än tre månader skall inte visas, har datumet vid inlägg i ett fält) och så skall bara poster inom en viss kategori visas (kategorin är också som ett eget fält i databasen)

------------------
<A HREF="mailto:chavez@post.netlink.se">Mvh Chavez
</A> UIN: 73975020

Medlem sedan juni 200032 967 inlägg
#5

nja, i wheresatser kan du ju använda antingen and eller or.

exempel enligt ovan:

SELECT * FROM [listissue] WHERE [fält1] = 1 AND ([fält2] = 1 OR [fält3] = 5) ORDER BY [x_senddate] ASC, [x_ID] DESC

------------------
<A HREF="http://cartman.nu" TARGET=_blank>
if i'm not back in five minutes, just wait longer.</A>

Medlem sedan maj 20001 953 inlägg
#6

Tack för svaret!
Snabbt gick det också :e

------------------
<A HREF="mailto:chavez@post.netlink.se">Mvh Chavez
</A> UIN: 73975020

246 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
116 ms — deklarationer (db)
0 ms — hämta statistik (cache)
126 ms — hämta tråd, inlägg och bilagor (db)
117 ms — ändringar (db)