php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2006

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 09.04.2006, 17:38  
mqs
Erfahrener Benutzer
 
Registriert seit: 31.08.2007
Beiträge: 178
mqs befindet sich auf einem aufstrebenden Ast
Standard mysql abfrage

hallo !

ist es möglich dass ich folgende abfrage mache:
habe 2 datenbanken...
in einer habe ich postleitzahlen und einen wert ob diese angezeigt werden darf oder nicht:

plz - anzeigen
9231 - 1
9232 - 0
9233 - 1
9234 - 1

und dann eine zweite mit kundendaten und einer spalte mit plz
firmenname - plz
huber ag - 9231
mostbauer - 9234
grossmarkt - 9232

und dann will ich ne abfrage machen wo er mir nur die listet wo bei der plz anzeigen 1 gesetzt ist!
wie geh ich das an? hab schon eine abfrage mit left join, aber die ist nicht richtig...

SELECT $db_eintrag.*, $db_bezirke.*,$db_eintrag.id AS id FROM $db_eintrag LEFT JOIN $db_bezirke ON $db_eintrag.plz = $db_bezirke.plz GROUP BY $db_eintrag.id ORDER BY $db_eintrag.firmenname
mqs ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 09.04.2006, 17:46  
Tobias
Gast
 
Beiträge: n/a
Standard

Du könntest zuerst auslesen, welche Postleitzahlen gezeigt werden dürfen
und dann mit einer neuen Abfrage mit WHERE nur die Datensätze mit erlaubter PLZ auslesen...
 
Alt 09.04.2006, 17:49  
mqs
Erfahrener Benutzer
 
Registriert seit: 31.08.2007
Beiträge: 178
mqs befindet sich auf einem aufstrebenden Ast
Standard

oh oke danke das könnt ich mal probieren.. hab gedacht das kann man so verknüpfen auch irgendwie
mqs ist offline  
Alt 09.04.2006, 17:57  
Gast
 
Beiträge: n/a
Standard

SELECT a.plz, b.name
FROM `plz` AS a, daten AS b
WHERE a.anzeigen =1
AND a.plz = b.plz
GROUP BY a.plz

Gruß
phpfan
 
Alt 09.04.2006, 17:57  
Moderator
 
Benutzerbild von agrajag
 
Registriert seit: 02.10.2006
Beiträge: 3.820
PHP-Kenntnisse:
Fortgeschritten
agrajag wird schon bald berühmt werdenagrajag wird schon bald berühmt werden
Standard

Könnte mit einer Abfrage so gehn:
Code:
SELECT name FROM kundendaten 
JOIN anzeigen 
ON kundendaten.plz=plz.plz 
WHERE plz.anzeigen=1
__________________
Today you...Tomorrow me.
agrajag ist offline  
 


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] MySql Frage: Problem mit einer etwas lomplexeren Abfrage tomtaz Datenbanken 5 24.06.2008 22:36
MySQL Abfrage als PHP class d3rbastl3r PHP Tipps 2008 2 11.06.2008 15:41
Frage: richtige SQL Abfrage von einer MySQL Spalte die SET werte besitzt Seb PHP Tipps 2008 2 29.05.2008 11:36
MySQL Abfrage von Ver. 5 für Ver 3. des MySQL Servers FireFIghter Datenbanken 3 02.02.2007 17:18
MySQL Abfrage macht Seite langsam Datenbanken 11 19.10.2006 19:38
MySQL - Abfrage: Unterschiedliche Ergebnisse aus PHP/manuell horstenpeter Datenbanken 3 16.07.2006 13:22
mysql abfrage in Schleife havok PHP Tipps 2006 6 09.05.2006 08:39
Abfrage bei mySQL 4 ApfeL Datenbanken 5 24.03.2006 18:53
komplizierte mysql abfrage php_frage PHP Tipps 2007 5 28.12.2005 17:55
mysql abfrage über 4 Tabelle - bis 3 geht, bei der 4. habert Datenbanken 2 08.09.2005 11:59
Suche Tipps für Persormance-Steigerung (Geld für Nützliches) Beitragsarchiv 18 16.08.2005 10:57
[Erledigt] Mysql Abfrage Problem! PHP-Fortgeschrittene 5 27.11.2004 10:22
MySQL mehrfach abfrage PHP Tipps 2004-2 3 22.11.2004 14:23
komplizierte mySQL Abfrage Datenbanken 6 25.06.2004 15:34
[Erledigt] mysql Abfrage Datenbanken 5 18.06.2004 14:16

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
mysql abfragen plz, kundendaten aus mysql auslese, mysql abfrage postleitzahlen, kundendaten php und mysql

Alle Zeitangaben in WEZ +1. Es ist jetzt 02:37 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.