Subquery in insert

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Mui ter

Mui ter

31/01/2010 20:39:00
Quote Anchor link
Ik gebruik een insert met een where query (als voorbeeld):
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
<?php
$sql
= "INSERT INTO bestelling
        (
            van_id,
            order_id,
            volgnr,
            leverancier_id,
            contact_id,
            attest,
            referentie,
            opmerkingen,
            datum_leveren,
            boekingsnr,
            door_gemaakt,
            datum_gemaakt,
            status_id
        )
        VALUES
        (
             '"
.$van_id."',
             '"
.$order_id."',
            IFNULL((SELECT MAX(volgnr)+1 FROM bestelling AS temp WHERE temp.order_id = '"
.$order_id."'),1),
            '"
.$leverancier_id."',
            '"
.$contact."',
            '"
.$attest."',
            '"
.$referentie."',
            '"
.$opmerkingen."',
            STR_TO_DATE('"
.$datum_leveren."','%d-%m-%Y'),
            '"
.$boekingsnr."',
            '"
.$door_gemaakt."',
            NOW(),
            '1'
        )"
;
[
code]<?[/code]
Is het ook mogelijk een subquery te maken waarbij er in de tabel settings wordt gekeken naar een kolom A welke waarde daar bestaat, deze waarde moet gebruikt worden maar als deze al bestaat dan die zelfde waarde + 1.
 
Er zijn nog geen reacties op dit bericht.



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.