webForumDet fria alternativet

Skriv ut

Databaser & SQL

6 svar · 329 visningar · startad av Php

Medlem sedan sep. 2001224 inlägg
Frågan#1

Hej!
Hur gör jag för att skriva ut alla poster, som börjar med ex bokstaven A ur en databas? Den ska inte skriva ut samma sak två gånger.

Medlem sedan juni 20006 031 inlägg
#2
SELECT * FROM tabell WHERE post LIKE 'A%' ORDER BY post

Sen loopar du bara ut resultatet.

Medlem sedan sep. 2001224 inlägg
#3

Men jag förstår inte hur jag ska göra för att den inte ska skriva ut samma sak fler än en gång?

Medlem sedan juni 20006 031 inlägg
#4

Men gör du så och kör en vanlig while sats efteråt så ska den ju bara skriva varje post en gång.

Medlem sedan sep. 2001224 inlägg
#5

Nej, den skriver ut samma sak flera gånger. Hur ska while satsen se ut?

Medlem sedan juni 200032 967 inlägg
#6

Du ska använda SELECT DISTINCT fältnamn för att bara få ut unika poster.

Medlem sedan sep. 2001224 inlägg
#7

Tack!

287 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
129 ms — deklarationer (db)
0 ms — hämta statistik (cache)
155 ms — hämta tråd, inlägg och bilagor (db)
127 ms — ändringar (db)