Zum Inhalt springen

SQL Abfrage


kyros

Empfohlene Beiträge

Hallo zusammen

ich möchte in einer Tabelle. Daten eintragen also genauer Wochen Menupläne.

Nun möchte ich dann eine Abfrage machen mit der nur in der woche nur die Menu angezeigt werden die für diese woche gültig sind.

Also Woche 1 Menu Fleisch oder so

Woche 2 Menu Fisch...

Heute haben wir woche 1 also darf man nur die Woche 1 sehen.

Wie macht man so was?

Was muss ich als Text eintragen und wie Frage ich das ab.

Sorry bin total Anfänger mit SQL.

Vielen Dank

Kyros

Link zu diesem Kommentar
Auf anderen Seiten teilen

Hallo zusammen

ich möchte in einer Tabelle. Daten eintragen also genauer Wochen Menupläne.

Nun möchte ich dann eine Abfrage machen mit der nur in der woche nur die Menu angezeigt werden die für diese woche gültig sind.

Also Woche 1 Menu Fleisch oder so

Woche 2 Menu Fisch...

Heute haben wir woche 1 also darf man nur die Woche 1 sehen.

Wie macht man so was?

Was muss ich als Text eintragen und wie Frage ich das ab.

Sorry bin total Anfänger mit SQL.

Vielen Dank

Kyros

- Um welche Datenbank handelt es sich denn ?

Gruss

Link zu diesem Kommentar
Auf anderen Seiten teilen

Sorry wenn Ich mich falsch ausdrücke

Tabelle 1

Menu Tag woche

Fleisch Mo 1

Fisch Fr 1

Fleisch Di 2

Heute haben wir woche 1 zum beispiel 1.1.2009

also will ich eine Abfrage machen die checkt zuerst ist heute woche 1

Dann zeige alle menu von woche 1.

Ist ne einfache Tabelle.

Dies soll dann als Ausgabe auf einer Typo3 seite erscheinen. Dafür müsste ich nun den Select haben.

Ich hoffe nun ist klarer was ich meine.?

Gruss Kyros

Link zu diesem Kommentar
Auf anderen Seiten teilen

das kommt drauf an, wie du das *genau* haben möchtest.

ich würd halt einfach in einer tabelle ein textfeld und ein number-feld machen und ins numberfeld die kalenderwoche eintragen ;)

dort wo du das dann anzeigen willst, fragst du in etwa so ab: WHERE woche = xx

s'Amstel

Ich möchte dann gerne die Wochen dynamisch abfragen. Geht das ?

Allso sagen wir mal heute ist woche 6. sehe ich dann nur die Datensätze woche 6?

Link zu diesem Kommentar
Auf anderen Seiten teilen

du müsstest halt das "xx" durch einen ausdruck ersetzen, der die aktuelle kalenderwoche zurückgibt. in den meisten (script)sprachen ist das date() und auch die meines datenbanksysteme haben eine solche (oder ähnliche) funktion.

bei mysql könnte das so aussehen:

WHERE woche = WEEK(datum, x)

x = 0: sonntag erster tag der woche

x = 1: montag erster tag der woche

tipp des tages: die mysql-dokumentation, dort die date-funktionen ;)

s'Amstel

Link zu diesem Kommentar
Auf anderen Seiten teilen

du müsstest halt das "xx" durch einen ausdruck ersetzen, der die aktuelle kalenderwoche zurückgibt. in den meisten (script)sprachen ist das date() und auch die meines datenbanksysteme haben eine solche (oder ähnliche) funktion.

bei mysql könnte das so aussehen:

WHERE woche = WEEK(datum, x)

x = 0: sonntag erster tag der woche

x = 1: montag erster tag der woche

tipp des tages: die mysql-dokumentation, dort die date-funktionen ;)

s'Amstel

sorry bin halt ein absoluter nobody

drum dachte ich frag mal die experten..

danke für den tip ich probiermal

Link zu diesem Kommentar
Auf anderen Seiten teilen

sorry bin halt ein absoluter nobody

drum dachte ich frag mal die experten..

danke für den tip ich probiermal

Vielen Dank hat geklappt.

Cool nun gibt der Koch die Menu ein sagt für welche woche und auf meiner Webseite können die User Ihr menu bestellen.

Super Hilfe top

danke

Link zu diesem Kommentar
Auf anderen Seiten teilen

Dein Kommentar

Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung wiederherstellen

  Nur 75 Emojis sind erlaubt.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...