Versio

[PostgreSQL] Conditional update

Overzicht Reageren

Jurgen assaasas

Jurgen assaasas

29/10/2008 09:41:00
Quote Anchor link
Hallo, ik wil graag een conditional update uitvoeren maar het wil niet echt lukken en ik kan niets vinden wat mij verder helpt. Weten jullie het?

Ik heb dit soort dingen al geprobeerd:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
UPDATE
              vouchers.orders
                IF voucher_docent=0
          THEN
               SET voucher_docent=1
          ELSE
               SET voucher_docent=0
                  ENDIF;
          WHERE
              student_id=3
          AND
              type_id=5
 
PHP hulp

PHP hulp

25/05/2012 11:33:03
Gesponsorde koppelingen:
BHosted Hosting al vanaf € 1,- per maand

Controleer nu gratis jouw domeinnaam:

  
 
Tikkes C

Tikkes C

29/10/2008 10:40:00
 
Jurgen assaasas

Jurgen assaasas

29/10/2008 10:47:00
Quote Anchor link
Dat is een SELECT query ik heb het over een UPDATE query, maar ik heb de oplossing al gevonden, dit is mijn query:

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
UPDATE
            vouchers.orders
        SET
            voucher_leverancier=(SELECT
    CASE
          WHEN voucher_leverancier=0
          THEN 1
          ELSE 0
    END
  FROM
    vouchers.orders
  WHERE
    student_id=2
  AND
    type_id=4)
        WHERE
            student_id=2
        AND
            type_id=4;
 



Overzicht Reageren

Get Adobe Flash player