BlackBoard » Design, Programmierung & Entwicklung » Programmieren » PHP SQL Abfrage » Hallo Gast [Anmelden|Registrieren]
Letzter Beitrag | Erster ungelesener Beitrag Druckvorschau | An Freund senden | Thema zu Favoriten hinzufügen
Neues Thema erstellen Antwort erstellen
Zum Ende der Seite springen SQL Abfrage
Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
127.0.0.1 127.0.0.1 ist weiblich
Aufsteiger


Dabei seit: 12.10.2004
Beiträge: 60
Herkunft: München

SQL Abfrage       Zum Anfang der Seite springen

Morgens Leute,

ich hab folgendes Problem.
Meine SQL Abfrage sieht wie folgt aus.

SELECT * FROM temperatur
WHERE datetime BETWEEN ? AND ? AND datei IN (datei)

Dies ist meine Ausgabe:
id minute datetime temp. datei
5127 3 2008-08-06 12:31:00 23.815 V1.xls
5128 4 2008-08-06 12:32:00 24.014 V1.xls
5129 5 2008-08-06 12:33:00 24.133 V1.xls
5130 6 2008-08-06 12:34:00 24.215 V1.xls

10127 3 2008-08-06 12:31:00 23.815 V2.xls
10128 4 2008-08-06 12:32:00 24.014 V2.xls
10129 5 2008-08-06 12:33:00 24.133 V2.xls
10130 6 2008-08-06 12:34:00 24.215 V2.xls

Wie kann ich in meiner Abfrage erreichen ,dass ich nur "V1.xls" oder nur "V2.xls" aufgelistet bekomme. Gibt es eine Möglichkeit das Array aufzuteilen?
z.B. AND datei IN (V1.xls)

Dateianhang:
jpg bb.jpg (21 KB, 25 mal heruntergeladen)
03.09.2008 10:21 127.0.0.1 ist offline E-Mail an 127.0.0.1 senden Beiträge von 127.0.0.1 suchen
phlox81 phlox81 ist männlich
Bote des Lichts und Moderator


images/avatars/avatar-2264.jpg

Dabei seit: 19.10.2002
Beiträge: 3.028
Herkunft: Irgendwo im Nirgendwo

      Zum Anfang der Seite springen

SELECT * FROM temperatur
WHERE datetime BETWEEN ? AND ? AND datei IN (datei) and datei = 'v1'

Weiss jetzt nicht ganz was das dati IN (datei) bewirkt, aber so müsstest du es filtern können.

__________________
Intelligenz ist eine Illusion des Menschen

phlox81.de | codenode.de
03.09.2008 10:31 phlox81 ist offline E-Mail an phlox81 senden Homepage von phlox81 Beiträge von phlox81 suchen
LX LX ist männlich
El Comandante en Jefe


images/avatars/avatar-2290.gif

Dabei seit: 25.11.2001
Beiträge: 5.372
Herkunft: Berliner Bronx

      Zum Anfang der Seite springen

"a IN (x, y, z)" sorgt einfach dafür, dass man nicht "a=x OR a=y OR a=z" schreiben muss, der Part kann also komplett entfallen, wenn du nur einen der aufgelisteten Werte haben willst.

__________________
JS-Games.de - Misled Scripting Skills Gone Mad | Meine Filmkritiken | Urban Photography
Kommt mal in den IRC-Channel: irc.eu.freenode.net | Port 6667 | #blackboard

"Ever tried. Ever failed. No matter.
Try again. Fail again. Fail better."
- Samuel Beckett

03.09.2008 10:40 LX ist offline E-Mail an LX senden Homepage von LX Beiträge von LX suchen
Baumstruktur | Brettstruktur
Gehe zu:
Neues Thema erstellen Antwort erstellen
BlackBoard » Design, Programmierung & Entwicklung » Programmieren » PHP SQL Abfrage

Forensoftware: Burning Board 2.3.6, entwickelt von WoltLab GmbH