php.de

Zurück   php.de > Webentwicklung > Datenbanken

Datenbanken SQL und Co

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 21.02.2010, 02:48  
Erfahrener Benutzer
 
Registriert seit: 05.02.2009
Beiträge: 1.401
PHP-Kenntnisse:
Fortgeschritten
Destruction ist zur Zeit noch ein unbeschriebenes Blatt
Standard [Erledigt] INNER JOIN ON - Wildcard

Moin,

folgendes:
Versuche jetzt seit ca. 1 Stunde folgenden query hinzukriegen:

SELECT `table`.`tada`,`tablezwo`.`blubb` FROM `table` INNER JOIN `tablezwo` ON (`table`.`tada` LIKE '%`tablezwo`.`blubb`%')

Scheint aber leider nicht zu klappen *g*.
Sinn des ganzen:

Ich trage in einer Tabelle nur "Datei" ein, und in der 2. Tabelle stehen dann mehrere Dateien die mit "Datei" anfangen und zusätzliche Infos.
Leider gibt er mir bei dieser Abfrage nichts zurück ( kein Fehler, keine Ausgabe ).

Würde mich über Hilfe freuen.
Grüße
cu
__________________
"Dummheit redet viel..Klugheit denkt und schweigt.." [Amgervinus]
Destruction ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 21.02.2010, 03:32  
Moderator
 
Benutzerbild von Chriz
 
Registriert seit: 11.05.2008
Beiträge: 6.266
Chriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer Anblick
Standard

'%`tablezwo`.`blubb`%'

Mal abgesehen davon, dass die Struktur so sicherlich wenig sinnvoll ist, suchst du auch so NICHT nach dem Inhalt der Spalten, sondern nach der genau nach der Bezeichnung. Du suchst CONCAT() um Strings zu verketten: Einmal die Wildcards und dazu den Inhalt (String) der entsprechenden Spalte.
__________________
"Nuschel ich?" - "Was?"
Chriz ist offline   Mit Zitat antworten
Alt 21.02.2010, 11:37  
Erfahrener Benutzer
 
Registriert seit: 05.02.2009
Beiträge: 1.401
PHP-Kenntnisse:
Fortgeschritten
Destruction ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Moin,

*g* das hatte ich gestern nacht probiert aber anscheinend falsch gemacht.

SELECT `tt`.`blubb` , `td`.`blibb`
FROM `tt`,`td` WHERE `tt`.`blubb` = `td`.`blibb` + '%'

Jemand ne Idee warum der mir ALLE Zeilen aus "tt" liefert?

Vielen Dank
Grüße

edit.: mhm... werde das ganze wohl jetzt in 2 querys aufteilen
__________________
"Dummheit redet viel..Klugheit denkt und schweigt.." [Amgervinus]

Geändert von Destruction (21.02.2010 um 11:40 Uhr).
Destruction ist offline   Mit Zitat antworten
Alt 21.02.2010, 12:10  
Moderator
 
Benutzerbild von Chriz
 
Registriert seit: 11.05.2008
Beiträge: 6.266
Chriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer Anblick
Standard

Hallo, wach doch endlich mal auf und hoer mir zu. Mit + und . wirds auch nicht besser. Du suchst immernoch CONCAT().
__________________
"Nuschel ich?" - "Was?"
Chriz ist offline   Mit Zitat antworten
Alt 21.02.2010, 18:19  
Erfahrener Benutzer
 
Registriert seit: 05.02.2009
Beiträge: 1.401
PHP-Kenntnisse:
Fortgeschritten
Destruction ist zur Zeit noch ein unbeschriebenes Blatt
Standard

lol^^ jetzt bin ich wach.
Danke für deine Geduld Chriz.

PHP-Code:
SELECT `table`.`datei`,`table`.`server`,`table`.`ordnerFROM `table`,`tablezweiWHERE `table`.`dateiLIKE CONCAT('%',`tablezwei`.`datei`,'%'
cu
MfG
Destruction
__________________
"Dummheit redet viel..Klugheit denkt und schweigt.." [Amgervinus]
Destruction ist offline   Mit Zitat antworten
Alt 21.02.2010, 18:46  
Moderator
 
Benutzerbild von Chriz
 
Registriert seit: 11.05.2008
Beiträge: 6.266
Chriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer Anblick
Standard

Na also
__________________
"Nuschel ich?" - "Was?"
Chriz ist offline   Mit Zitat antworten
Alt 21.02.2010, 18:53  
Erfahrener Benutzer
 
Registriert seit: 05.02.2009
Beiträge: 1.401
PHP-Kenntnisse:
Fortgeschritten
Destruction ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Zitat:
Zitat von Chriz Beitrag anzeigen
Na also
*g* Jo... ich durfte mich heute auch mal blöd anstellen
__________________
"Dummheit redet viel..Klugheit denkt und schweigt.." [Amgervinus]
Destruction 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
Problem mit Abfrage - join, inner join, distinct? Gachet01 Datenbanken 2 27.01.2011 06:49
INNER JOIN funkt noch nicht ganz wie er soll goodie Datenbanken 1 01.11.2009 12:30
[Erledigt] Benötige hilfe bei einem doppelten INNER JOIN boeserbube Datenbanken 5 11.08.2009 13:29
Sortieren (ORDER BY) nach INNER JOIN asyoulikeit Datenbanken 10 21.04.2009 15:01
Performance von INNER JOIN Abfrage erhöhen - Vorschläge? Timbob Datenbanken 8 05.03.2009 17:54
[Erledigt] Problem mit DISTINCT & INNER JOIN fulltilt Datenbanken 1 12.02.2009 17:14
Problem mit INNER JOIN #Avedo Datenbanken 7 26.01.2009 10:42
[Erledigt] Left join und inner join stefanjann Datenbanken 7 16.10.2008 15:45
Problem mit Inner join Jabi Datenbanken 15 09.05.2006 14:10
INNER JOIN + Suchkriterien + Abfrage duerov PHP Tipps 2006 4 04.04.2006 12:47
inner join zeigt gleiche spalten nur 1x Datenbanken 3 22.02.2006 17:11
inner join aus db PHP Tipps 2006 8 22.01.2006 01:23
[Erledigt] Abfrageproblem mit Inner Join Datenbanken 15 29.11.2005 18:17
sql-Abfrage inner join - unerklärliches Problem havok Datenbanken 6 17.10.2005 14:32
* und Inner Join? Paulo Datenbanken 2 27.09.2005 14:26

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
inner join like wildcard, inner join, sql wildcard join, like bei inner join, join verkettung, join verketten, php wildcard, table anhängen sql join, inner join verkettung sql, inner jion, access sql inner join wildcards, join über wildcard spalte, sql join mit platzhalter, join like wildcard sql, like wildcard join zwei tabellen, sql join verkettung, join on, from inner like were php, sql join mit wildcard, sql join verkettet

Alle Zeitangaben in WEZ +2. Es ist jetzt 09:46 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