Menu schließen

SQL-Abfrage bei Datenbank

Frage: SQL-Abfrage bei Datenbank
(4 Antworten)

 
In Informatik nehmen wir im Moment SQL Abfrage bei Datenbanken durch. Es handelt sich um phpMyAdmin. Morgen kommt der Test und jetzt hätte ich (zu ein paar Aufgaben)Fragen. In Hoffnung das sie jemand beantworten kann:


-Ab und an geht es darum, bestimmte Fahrräder (Davon handelt die Datenbank - eine Fahrradvermietung) mit bestimmten Namen zu suchen, z.B. Nur mit dem Anfangsbuchstaben `St`. Wie gebe ich das jetzt in die SQL Abfrage ein? Mit der `LIKE` Funktion funktioniert das nicht. Oder ich mache was falsch. Oder beides.

-Dann gibts noch so Funktionen wie YEAR, MONTH und NOW Funtkion. Keine Ahnung was ich falsch mache, aber es funtkioniert nicht. Wie gibt man das denn richtig ein?

lg und ein bisschen hoffnung
steffi
GAST stellte diese Frage am 11.01.2010 - 18:24

 
Antwort von GAST | 11.01.2010 - 18:28
select
name from tabelle where name like "st%"
so müssts eig gehen


Autor
Beiträge 722
1
Antwort von E___ | 11.01.2010 - 18:28
SELECT wasweissich FROM tabellenname WHERE fahrrad LIKE `%St%`

Ansonsten wäre es hilfreicher wenn du deine Fragen genauer stellen würdest.

 
Antwort von GAST | 11.01.2010 - 18:38
Ok, die Fragen auf dem Blatt lauten:

-Alle Kunden, deren Name mit "Sch" beginnt alphabetisch auflisten (alle Attribute).

-Alle Fahrräder mit der Bezeichnung Scott, deren Kaufdatum von 2009 liegt, fallend sortiert nach dem Kaufdatum anzuzeigen. (Attribute sind ja egal)

-Eine Liste soll erstellt werden, in der für alle Fahrräder ein Wochenpreis ausgewiesen wird. Der Wochenpreis errechnet sich aus dem Tagespreis * 6 (ein Tag ist frei). Die Liste soll nach dem Wochenpreis aufsteigend geordnet sein und folgende Informationen enrhalten: FahrradNr, Bezeichnung, Tagespreis, Wochenpreis (Wochenpreis muss man neu eingeben, da noch nicht vorhanden)

Ist schwer so sachen aus dem Kontext rauszunehmen, aber ich denke jetzt isses vielleicht besser verständlich? xD

lg


Autor
Beiträge 0
13
Antwort von dredghawl (ehem. Mitglied) | 12.01.2010 - 17:48
zu 1. SELECT name FROM Tabelle WHERE name LIKE "Sch%"
zu 2. SELECT fahrrad-name(, kaufdatum) FROM Tabelle WHERE kaufdatum < 2009 AND bezeichnung = `Scott` ORDER BY kaufdatum DESC

Verstoß melden
Hast Du eine eigene Frage an unsere Informatik-Experten?

> Du befindest dich hier: Support-Forum - Informatik
ÄHNLICHE FRAGEN:
  • MySQL Datenbank Abfrage
    Hallo, ich brauch für ein Projekt in einer Datenbank eine temporäre Spalte, nach der ich sortieren will. Diese Spalte soll ..
  • datenbank erstellen
    hallo ich besuche die 13. klasse und muss eine datenbank erstellen mit er-modell usw. Könnte mir jemand vllt. auf die Sprünge ..
  • Datenbank
    Hey Leute wir müssen über denn Ferien eine eigene Datenbank erstellen und da ich kein Access habe ,wollte ich mal fragen mit ..
  • Datenbankabfrage -Denkfehler
    Hi, ich habe einen kleinen Denkfehler für eine Datenbank Abfrage. Ich habe im wesentlichen drei Tabellen. Eine ..
  • SQL
    hi, ich will so eine SQL-abfrage machen um für meine informatik klausur zu lernen aber ich hab keine ahnung wie man das bei ..
  • Eine Frage an die Informatiker !
    Was ist der Unterschied zwischen DBS: Datenbanksystem und DBMS: Datenbank Managementsystem ? Vielen Dank im Voraus
  • mehr ...
BELIEBTE DOWNLOADS: