/ Forside / Teknologi / Udvikling / SQL / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
SQL
#NavnPoint
pmbruun 1704
niller 962
fehaar 730
Interkril.. 701
ellebye 510
pawel 510
rpje 405
pete 350
gibson 320
10  smorch 260
[MYSQL] trække ud og lægge til
Fra : Leonard


Dato : 18-03-04 11:29

Med disse to query's:

SELECT id,antal,tekst FROM tabel ORDER BY antal ASC LIMIT 1
$antal++
UPDATE tabel SET antal=$antal WHERE id=$id

får jeg udtrukket den tekst og id der har det laveste antal og talt
antal en op.

Men dette kan sikkert skrives i en query, jeg kan bare ikke gennemskue
hvordan. Det skal virke i MySQL 3.23.

--
med venlig hilsen
Leonard - http://leonard.dk/

 
 
Lars Hoffmann (18-03-2004)
Kommentar
Fra : Lars Hoffmann


Dato : 18-03-04 11:56


"Leonard" <nospam@invalid.invalid> escribió en el mensaje
news:p6ui5057k7ntd741ufj54vjccqloph2nng@4ax.com...
> Med disse to query's:
>
> SELECT id,antal,tekst FROM tabel ORDER BY antal ASC LIMIT 1
> $antal++
> UPDATE tabel SET antal=$antal WHERE id=$id

utestet kode:

Update tabel set antal = antal + 1 WHERE antal = min(antal)



Leonard (18-03-2004)
Kommentar
Fra : Leonard


Dato : 18-03-04 12:04

"Lars Hoffmann" <lars@intercambiodvd.com> wrote:

>> SELECT id,antal,tekst FROM tabel ORDER BY antal ASC LIMIT 1
>> $antal++
>> UPDATE tabel SET antal=$antal WHERE id=$id
>
>utestet kode:
>
>Update tabel set antal = antal + 1 WHERE antal = min(antal)

Øh, ja men jeg vil også gerne have indholdet af id og tekst samtidig ?
--
med venlig hilsen
Leonard - http://leonard.dk/

Lars Hoffmann (18-03-2004)
Kommentar
Fra : Lars Hoffmann


Dato : 18-03-04 12:14

"Leonard" <nospam@invalid.invalid> escribió

> Øh, ja men jeg vil også gerne have indholdet af id og tekst samtidig ?

Du kan ikke opdatere indhol i en base de datos og presentere et resultatsæt
i en sætning.



Lars Hoffmann (18-03-2004)
Kommentar
Fra : Lars Hoffmann


Dato : 18-03-04 12:16


"Lars Hoffmann" <lars@intercambiodvd.com> escribió en el mensaje
news:c3c05r$rom$1@newsreader.mailgate.org...
> "Leonard" <nospam@invalid.invalid> escribió
>
> > Øh, ja men jeg vil også gerne have indholdet af id og tekst samtidig ?
>
> Du kan ikke opdatere indhol i en base de datos og presentere et
> resultatsæt i en sætning.


Hehe, der gik lige ged i sprogcenteret, der skulle have stået:
"Du kan ikke opdatere indhold i en database og presentere et resultatsæt i
en sætning."



Søg
Reklame
Statistik
Spørgsmål : 177558
Tips : 31968
Nyheder : 719565
Indlæg : 6408925
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste