php.de

Zurück   php.de > Webentwicklung > Datenbanken

Datenbanken SQL und Co

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 22.05.2006, 10:47  
Benutzer
 
Registriert seit: 30.09.2005
Beiträge: 71
Timo Trallala
Standard Aliases Werte true oder false

Habe folgende Abfrage die auch im großen und ganzen das tut, was es soll

Code:
SELECT payments.*,r1.ref_text isPayType, r2.ref_text isCCName, pay_ref_type isCust,cust_pay_id isPayID
             from payments
                        LEFT JOIN customer  ON (cust_pay_id=pay_id and cust_contact_id='1')
      		LEFT JOIN refs r1  ON (r1.ref_grp_id=pay_type and r1.ref_grp='pay_type')
      		LEFT JOIN refs r2  ON (r2.ref_grp_id=pay_type and r2.ref_grp='pay_cc_type' and cust_contact_id='1')
      
      			WHERE (pay_type='2' OR pay_type='3' OR pay_ref_id='1')
      			group by pay_id
      			order by cust_pay_id DESC
jetzt frag ich mich, wie es funktioniert, das 'isCust' entweder true ist, jenachdem, ob in payments pay_ref_type = CUST ist.

Kann mir da jemand behilflich sein

Danke
der Trallalal
Timo Trallala ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 22.05.2006, 11:02  
Erfahrener Benutzer
 
Registriert seit: 23.08.2007
Beiträge: 1.510
M3g4Star befindet sich auf einem aufstrebenden Ast
Standard

Willst du das Ergebnis im nachhinein mit PHP bearbeiten ? Dann mach das dort ...

M3g4Star ist offline   Mit Zitat antworten
Alt 22.05.2006, 11:03  
Gast
 
Beiträge: n/a
Standard

SELECT ... pay_ref_type='CUST' as isCust ...
  Mit Zitat antworten
Alt 22.05.2006, 11:12  
Erfahrener Benutzer
 
Registriert seit: 23.08.2007
Beiträge: 1.510
M3g4Star befindet sich auf einem aufstrebenden Ast
Standard

Echt ??!? so geht das ? also ich hab gedacht das man das vllt irgendwie mit den flow Funktionen von MySQL machen könnte aber wenn's so geht

*hm*

http://dev.mysql.com/doc/refman/4.0/...functions.html
M3g4Star ist offline   Mit Zitat antworten
Alt 22.05.2006, 11:15  
Gast
 
Beiträge: n/a
Standard

Ganz einfach zu testen.
Schnapp Dir ein Frontend für mysql Deiner Wahl, tipp
Code:
SELECT 'a'='A', 'a'='b', ''='', null=''
ein und lass die Anweisung ausführen.
  Mit Zitat antworten
Alt 22.05.2006, 11:19  
Erfahrener Benutzer
 
Registriert seit: 23.08.2007
Beiträge: 1.510
M3g4Star befindet sich auf einem aufstrebenden Ast
Standard

Nett

Wieder was gelernt

gibt true (1) oder false(0) zurück ... fein .. sehr fein ...
M3g4Star ist offline   Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
[Erledigt] Transparente Runde Ecken bei Thumbnial realisieren tomtaz PHP Tipps 2008 3 08.07.2008 01:20
MySQL und Boolean: Werte nur auslesen, wenn TRUE schmidtsmikey PHP Tipps 2008 10 25.03.2008 13:00
Problem: [Warning Empty delimiter] Lia PHP Tipps 2008 3 03.01.2008 23:21
Voraussetzungen für dieses Thumbnail Skript Plague PHP Tipps 2008 9 19.09.2007 13:35
if(empty($_POST)) { -> true auch wenn Daten vorhanden.... ssm PHP-Fortgeschrittene 9 06.09.2006 18:26
Unbekannte Werte verhindern das Dekodieren. freq.9 PHP Tipps 2006 10 15.07.2006 00:28
Vergleich mit false? Anotherone PHP Tipps 2006 3 17.04.2006 20:42
Variablen anhand ihrer Referenz löschen? [-UFO-]Melkor PHP Tipps 2007 9 27.12.2005 13:31
Array[1] == TRUE && Array[alleanderen]== FALSE TheIfrit PHP Tipps 2005-2 3 25.09.2005 14:08
[Erledigt] result immer True obwohl where-Bedingungen False Datenbanken 7 09.09.2005 18:57
Dynamische Werte übergabe? Logik Problem jesus666 PHP Tipps 2005-2 21 03.08.2005 17:30
[Erledigt] Wie kann ich beliebig viele Werte an eine Funktion übergeben PHP Tipps 2005 11 25.01.2005 10:44
(AUSDRUCK) ? TRUE : FALSE; PHP Tipps 2004-2 4 31.12.2004 13:10
Return true, false suter PHP Tipps 2004-2 9 03.12.2004 09:28

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
php true werte

Alle Zeitangaben in WEZ +2. Es ist jetzt 23:27 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.