tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
1
ZUGRIFFE
605
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    onezero onezero ist offline Grünschnabel
    Registriert seit
    Feb 2005
    Beiträge
    3
    Hallo,

    ich habe ein kleines Problem. Ich muss zwei Tabelle abfragen und zwar habe ich ein Formular in dem sich ein PullDown-Menu befindet. In diesem Menu kann ich drei Sachen auswählen Möglichkeit1, 2 und 3. In zwei weiteren Feldern kann ich von Datum1 bis Datum2 angeben im Format dd.mm.yyyy. Wenn ich auf einen Button klicke soll er folgendes machen:

    1. Abfragen wie oft gibt es die ausgewählte Möglichkeit in Tabelle 1?
    2. Abfragen wie oft gibt es die ausgewählte Möglichkeit in dem Zeitraum von-bis in Tabelle 2 ?

    Dann soll er die beiden Werte vergleichen wenn es die ausgewählte Möglichkeit in Tabelle 2 häufiger gibt als die ausgewählte Möglichkeit in Tabelle 1 vorhanden ist soll er eine Nachricht ausgeben ansonsten soll er eine Aktion wie speichern durchführen.

    Mein Problem ist, das ich keine Ahnung habe wie ich das richtig in SourceCode umsetzen kann. Ich habe zwar schon mal rumprobiert komme aber nicht richtig voran. Das mit dem speichern klappt zwar aber das mit den Abfragen nicht.

    Ich hoffe jemand kann mir helfen.

    Mit freundlichen Grüßen
    onezero
     

  2. #2
    Registriert seit
    Apr 2002
    Ort
    HH
    Beiträge
    3.224
    Code :
    1
    2
    3
    4
    5
    6
    7
    
    SELECT COUNT(*) AS Anzahl FROM tabelle1 
     WHERE feldname=[1,2 oder 3]
     
    SELECT COUNT(*) AS Anzahl FROM tabelle2 
     WHERE feldname=[1,2 oder 3] 
      AND STR_TO_DATE([datumAnfang], '%d.%m.%Y') < tabelle2.datum 
      AND STR_TO_DATE([datumEnde], '%d.%m.%Y') > tabelle2.datum
    In der DB ist das Datum ja wohl hoffentlich als DATE gespeichert?
    Die Werte in eckigen Klammern musst Du entsprechend mit den Werten aus Deinem Formular füllen.
     

Ähnliche Themen

  1. Antworten: 1
    Letzter Beitrag: 17.12.10, 17:41
  2. MySQL - Zwei Tabellen in Abfrage zusammenführen
    Von d-braun im Forum Relationale Datenbanksysteme
    Antworten: 4
    Letzter Beitrag: 06.09.10, 12:04
  3. Zeitraum zwischen zwei Datumsangaben aus MYSQL
    Von Baxie im Forum Relationale Datenbanksysteme
    Antworten: 3
    Letzter Beitrag: 12.02.09, 18:37
  4. MySQL-Abfrage über zwei Tabellen und zwei Zeilen
    Von bnc-bang im Forum Relationale Datenbanksysteme
    Antworten: 7
    Letzter Beitrag: 13.04.07, 20:43
  5. MySQL: okmplizierte Abfrage über zwei Tabellen und Sortierung nach SUM
    Von Paula im Forum Relationale Datenbanksysteme
    Antworten: 0
    Letzter Beitrag: 08.09.05, 10:14