/ 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 Forespørgel-omskrivelse
Fra : The87Boy


Dato : 23-11-08 06:51

Er der nogle, der kan omskrive denne SQL-forespørgsel (idet får jeg
vha. PHP):
UPDATE id SET fraid=(SELECT fraid FROM fra WHERE sted='') WHERE
id='$id'

 
 
Arne Vajhøj (23-11-2008)
Kommentar
Fra : Arne Vajhøj


Dato : 23-11-08 16:44

The87Boy wrote:
> Er der nogle, der kan omskrive denne SQL-forespørgsel (idet får jeg
> vha. PHP):
> UPDATE id SET fraid=(SELECT fraid FROM fra WHERE sted='') WHERE
> id='$id'

Omskrive til hvad ?

Ældre MYSQL version som ikke understøtter en SELECT der ?

Arne

The87Boy (23-11-2008)
Kommentar
Fra : The87Boy


Dato : 23-11-08 09:02

On 23 Nov., 16:43, Arne Vajhøj <a...@vajhoej.dk> wrote:
> The87Boy wrote:
> > Er der nogle, der kan omskrive denne SQL-forespørgsel (idet får jeg
> > vha. PHP):
> > UPDATE id SET fraid=(SELECT fraid FROM fra WHERE sted='') WHERE
> > id='$id'
>
> Omskrive til hvad ?
>
> Ældre MYSQL version som ikke understøtter en SELECT der ?

Ja, eller skal jeg ind og lave to førespørgelser

Arne Vajhøj (24-11-2008)
Kommentar
Fra : Arne Vajhøj


Dato : 24-11-08 01:37

The87Boy wrote:
> On 23 Nov., 16:43, Arne Vajhøj <a...@vajhoej.dk> wrote:
>> The87Boy wrote:
>>> Er der nogle, der kan omskrive denne SQL-forespørgsel (idet får jeg
>>> vha. PHP):
>>> UPDATE id SET fraid=(SELECT fraid FROM fra WHERE sted='') WHERE
>>> id='$id'
>> Omskrive til hvad ?
>>
>> Ældre MYSQL version som ikke understøtter en SELECT der ?
>
> Ja, eller skal jeg ind og lave to førespørgelser

Det er selvfølgelig en mulighed.

Man kan dog også lave en UPDATE som refererer til 2 tabeller.

Men jeg undrer mig meget over at $id ikke indgår i den
indre query ! Skal den ikke ind der - eller vil betingelsen
på sted være nok til at altid at sikre at den returnerer
1 row ?

Arne


N/A (24-11-2008)
Kommentar
Fra : N/A


Dato : 24-11-08 01:37



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

Månedens bedste
Årets bedste
Sidste års bedste