Replace vraagje

Status
Niet open voor verdere reacties.

jeroenth

Gebruiker
Lid geworden
19 sep 2009
Berichten
16
Ik ben nog niet zo heel erg goed in SQL dus ik vraag maar even hier.

Kun je met de functie REPLACE ook de waarde van een tabel laten vervangen door een waarde uit een andere tabel ?
Ik heb de volgende opdracht:
Code:
$opdracht = "SELECT F1, F2, F3, F4, F5, F6, F7, F8, F9  FROM $tabelnaam WHERE F1 = $week ";

De velden F3 t/m F9 geven Ja of NULL als waarde.
Veld F2 geeft een naam.

Maar wat ik eigenlijk wil is dat als F3 b.v. Ja geeft dat dan de naam uit F2 op het scherm komt.
Zou dat met REPLACE kunnen ?
Of kun je het best een php script schrijven dat dit uitvoert nadat de gegevens opgehaalt zijn ?

Groetjes Jeroen.
 
Jeroen ksnap je vraag niet zo goed.
eerste stukje zeg je iets over 2 tabellen en later vraag je over als F3 = ja dan show name.
dat zijn 2 verschillende dingen dus je moet ff duidelijk vertellen wat je wilt.

voor de 2e vraag kan je in php de data ophalen en ergens opslaan. kweet neit of er datasets bestaan in php. dan haal je hier de 3e veld op en maakt een if statement.
if(F3 == 'ja')
{
hier laat je de naam dan zien
}

Het nadeel hiervan is dat je gegevens over het netwerk pompt wat je niet allemaal gebruikt.
Wat je dan kan doen is SQL Case gebruiken.
Voorbeeld : http://www.tizag.com/sqlTutorial/sqlcase.php
dit is een soort van if statement maar dan voor SQL.
kzou gaan voor de 2e oplossing ;)

Byee VRC
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan