php.de

Zurück   php.de > Webentwicklung > Datenbanken

Datenbanken SQL und Co

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 12.09.2007, 15:28  
Erfahrener Benutzer
 
Registriert seit: 29.03.2004
Beiträge: 332
$$$ ThiKool $$$ ist in Verruf geraten
Standard Where Abfrage durchsuchen

Hi,

ich möchte meine Tabelle mit WHERE durchsuchen.

Das Problem ist das die Datensätze wie folgt gespeichert sind:

"Im Hauptquartier#2"
"Im Hauptquartier#23"
"Im Hauptquartier#27"

Die Zahlen ändern sich immer und sind für die Abfrage auch uninteressant.

Wie kann ich eine Where Abfrage schreiben die nur Prüft ob in der Vaiable "Im Hauptquartier" vorkommt?

Vielen Dank schonmal im Vorraus!
$$$ ThiKool $$$ ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 12.09.2007, 15:32  
Erfahrener Benutzer
 
Registriert seit: 21.05.2008
Beiträge: 9.937
Zergling-new wird schon bald berühmt werden
Standard

Code:
WHERE spalte LIKE "Im Hauptquartier%"
Zergling-new ist offline   Mit Zitat antworten
Alt 12.09.2007, 16:23  
Erfahrener Benutzer
 
Registriert seit: 29.03.2004
Beiträge: 332
$$$ ThiKool $$$ ist in Verruf geraten
Standard

Vielen Dank dafür, aber wie ist es wenn ich z.b in der Variable noch einen Timecode habe z.B. so:

"Im Hauptquartier#27#1189611580"

und ich möchte nun alle Datensätze löschen wo dieser Timecode kleiner als die aktuelle Zeit ist.

Ist es überhaupt sinnvoll, die Daten so zusammenzufassen oder sollte man doch lieber mit einzelnen spalten arbeiten - was ist da sinnvoller?
$$$ ThiKool $$$ ist offline   Mit Zitat antworten
Alt 12.09.2007, 16:42  
Moderator und Wett-König
 
Benutzerbild von dr.e.
 
Registriert seit: 21.05.2008
Beiträge: 3.654
PHP-Kenntnisse:
Fortgeschritten
dr.e. ist ein Lichtblickdr.e. ist ein Lichtblickdr.e. ist ein Lichtblickdr.e. ist ein Lichtblickdr.e. ist ein Lichtblickdr.e. ist ein Lichtblick
dr.e. eine Nachricht über Skype™ schicken
Standard

Hallo,

Zitat:
Ist es überhaupt sinnvoll, die Daten so zusammenzufassen oder sollte man doch lieber mit einzelnen spalten arbeiten - was ist da sinnvoller?
So ein datenformat ist Wahnsinn, da kannst du die Daten auch gleich in einem FlatFile speichern. Verwende für die Felder bitte eine extra Spalte und lege einen Index auf diese, da du sie in der Applikation als Schlüssel benutzt.
__________________
Viele Grüße,
Dr.E.

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1. Think about software design before you start to write code!
2. Discuss and review it together with experts!
3. Choose good tools (-> Adventure PHP Framework (APF))!
4. Write clean and reusable software only!
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
dr.e. 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
Abfrage -> where String anhängen Papst Datenbanken 2 28.12.2007 23:11
where Abfrage in anderer Tabelle?? Matthiasnet Datenbanken 10 11.04.2007 17:35
erweiterte abfrage - where DarkManX Datenbanken 2 02.02.2007 17:14
where abfrage liefert zu viele ergebnisse phpdummi Datenbanken 9 22.01.2007 22:54
Mehrfach where in der ABfrage? Kori Datenbanken 4 16.01.2007 16:46
Mehrere Werte in WHERE abfrage McNet Datenbanken 6 23.04.2006 02:06
SELECT WHERE datetime abfrage - Optimierung mrSpok Datenbanken 15 23.03.2006 19:08
WHERE abfrage nach Datum Datenbanken 2 06.03.2006 16:42
WHERE Falsche Abfrage? Kein MySQL Fehler PHP Tipps 2005-2 10 30.09.2005 10:43
Nach MySQL abfrage noch WHERE ? atom-dragon PHP Tipps 2005-2 6 12.06.2005 04:21
php Variablen in MySQL Abfrage verwenden (WHERE Bedingung) PHP Tipps 2005 20 20.04.2005 20:05
[Erledigt] WHERE Abfrage wird ignoriert Datenbanken 1 22.02.2005 21:19
WHERE LIKE abfrage Datenbanken 2 06.01.2005 09:15
[Erledigt] Doppelte WHERE Abfrage Datenbanken 2 13.11.2004 23:59
abfrage where sth = NULL stefan-miti PHP Tipps 2004 6 26.08.2004 18:34


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