Datenbank Forum - für Anfänger und Profis

Willkommen im Datenbank Forum von Datenbanken-verstehen.de - Das Datenbank, Data Warehouse & Business Intelligence Forum!

Das Datenbank Forum für Anfänger und Profis ist eine Community zu den Themen Datenbanken, Data Warehouse & Business Intelligence. Nimm teil an der Community von Datenbanken-verstehen.de und tausch dich mit deinen Fragen und Lösungen mit anderen Nutzern aus.

Als registrierter Benutzer genießt Du viele Vorteile, wie

  • den vollen Zugang zu allen Foren und Unterforen
  • Kostenloses Lernmaterial inkl. Lösungen zum Thema Datenbanken
  • Zugriff auf DB-Tutorials, Best Practices und SQL-Snippets

Bevor Du einen Beitrag verfassen möchtest, kannst Du dich einfach kostenlos registrieren.

oder Einloggen mit



Beachte bitte die Forenregeln von Datenbanken-verstehen.de. Wir wünschen Dir viel Spaß im Datenbank Forum! - Dein Datenbanken-verstehen.de-Team

Aktuelle Zeit: Di 19. Mär 2019, 01:24

News News of SQL Grundlagen

Site map of SQL Grundlagen » Forum : SQL Grundlagen

Hier werden die SQL Grundlagen behandelt...

Differenz aus 2 bestimmten Zeilen ermitteln?

Hallo Gemeinde

Ich bin Neuling was SQL und php angeht und habe mich daher hier im Forum registriert.
Aktuell verfolge ich folgendes Projekt:
In einer SQL Datenbank werden in einer Tabelle "measurement" alle paar Minuten die Zählerstände von bestimmten Zählern abgelegt, die verwendeten Spalten heißen SensorID, Value und AnswerDate.
Die Zählerstände (Value) sind fortlaufend, SensorID sagt aus, welcher Zähler gemeint ist und AnswerDate ist die jeweilige Zeit.
Nachdem ich nun ne Weile experimentiert habe schaffe ...
Read more : Differenz aus 2 bestimmten Zeilen ermitteln? | Zugriffe : 64 | Antworten : 4


Zweimal Werte Gruppieren bei SQL Anfrage

Hallo,

ich habe folgende Tabelle als Beispiel vereinfacht dargestellt:
Feld Feld Feld Feld Rolle AnfrageID Feld Feld
SB 1
SB 1
AL 1
AL 2
AL 2
SB 3
SB 3

Ich möchte die Anzahl der SB ermitteln, jedoch nur mit einmaliger ID.
Erste Ideen:
Select Rolle, Count(AnfrageID) From Tabelle WHERE Rolle="SB" GROUP BY Rolle, AnfrageID

Dann bekomme ich jedoch eine Auflistung:
SB 2
SB 2

Eigentlich möchte ich aber
SB 2

Müsste das quasi ...
Read more : Zweimal Werte Gruppieren bei SQL Anfrage | Zugriffe : 53 | Antworten : 1


SQL Abfrage für Restaurant

Meine Eltern haben ein Restaurant dessen online Reservierungssystem an eine Datenbank geknüpft ist. Ich möchte nun folgendes wissen, komme aber seit nun fast 4 Stunden nicht weiter. Abfrage, bei der ich das Buchungsdatum eingebe und mir dann folgende Werte angezeigt werden:
Buchungsdatum, name, fistname, email, phone (aus der Liste ‚client‘), hour, number, remark (aus der Liste ‚booking‘)
Die Datenbank ist wie folgt strukturiert:
booking
columns: bookID, date, hour, number, remark, bookdate
client
columns: clientID, name, ...
Read more : SQL Abfrage für Restaurant | Zugriffe : 90 | Antworten : 1


Werte mit SQL Update Join aktualisieren

Hallo Leute,

irgendwie steh ich gerade bei einer leichten Abfrage auf dem Schlauch.
Ich möchte einfach ein Update schreiben. Normalerweise ja kein Problem.

Bei dem Update geht es um nur eine Tabelle. Aus der Tabelle möchte ich einfach einen Spalten Wert in die gleiche Spalte duplizieren mit einer Beschränkung (Hier gehts um einen entsprechenden Schlüssel, welcher für andere Prozesse steht und hier übernommen werden soll)

Wie gehe ich vor?

Update Obst as O
set ...
Read more : Werte mit SQL Update Join aktualisieren | Zugriffe : 1135 | Antworten : 0


Summieren von Zeileninhalten (keine Zahlen!)

Guten Abend Datenbanker,

ich habe eine Spalte, in der es nur zwei unterschiedliche Informationen gibt, sagen wir Apfel und Birne. Insgesamt habe ich 50 Zeilen. Ich weiß, dass in dieser Spalte 25 mal Apfel und 25 mal Birne vorkommt. Ich möchte mir nun mit einem SQL-Befehl die Anzahl von Äpfeln und Birnen in dieser Spalte anzeigen lassen, wie ist das möglich? Mit SUM() bekomme ich es nicht hin da es keine Zahlen sind.

Vielen Dank ...
Read more : Summieren von Zeileninhalten (keine Zahlen!) | Zugriffe : 1310 | Antworten : 1


Doppelte Einträge einer SQL-Datenbank ausblenden

Habe folgendes Statement geschrieben und ich möchte das die Spalte dbo.File_Events.FileID alle doppelten einträge ausblendet (und NICHT löscht).
Habe es mit Order By und Group By probiert, aber es hat bisher noch nicht funktioniert.

Code: Alles auswählen
Select  Distinct Top (200) dbo.File_Extern_Accounts.ID, dbo.File_Extern_Accounts.FileEventID, dbo.File_Events.FileID,
dbo.Key_AccountingRecords.Name_DE, dbo.File_Events.EventType, dbo.File_Extern_Accounts.AccountingRecordID, dbo.File_Extern_Accounts.Amount
From dbo.File_Extern_Accounts
Inner Join dbo.Key_AccountingRecords On dbo.File_Extern_Accounts.AccountingRecordID = dbo.Key_AccountingRecords.ID
Inner Join dbo.File_Events On dbo.File_Events.EventType = dbo.File_Extern_Accounts.AccountingRecordID
Where dbo.File_Extern_Accounts.FileEventID=1
OR dbo.File_Extern_Accounts.FileEventID=520
Read more : Doppelte Einträge einer SQL-Datenbank ausblenden | Zugriffe : 1053 | Antworten : 1


Join bestehend aus mehreren Tabellen

Hallo zusammen,

ich habe ein Problem. Ich habe mehrere Tabellen (Tabelle 1, Tabelle 2, Tabelle 3, Tabelle 4, Tabelle 5 und Tabelle 6).

Tabelle 1 ist meine "Main"-Tabelle. Hier stehen eine Vielzahl an Materialnummern drin
Tabelle 2 enthält z. B. zukünftigen Bestellungsnummern zu allen Materialien
Tabelle 3 enthält die Materialbezeichnung zu allen Materialien
Tabelle 4 enthält den Einkaufsinfosatz zum Material (zum Auslesen der Lieferantennummer zum Material)
Tabelle 5 enthält die Einkaufsorganisationsdaten zum Einkaufsinfosatz (zum Auslesen ...
Read more : Join bestehend aus mehreren Tabellen | Zugriffe : 666 | Antworten : 0


Auswertung über 3 Tabellen SQL

Hallo zusammen
Ich sollte dringend eine Excel von einer SQL Datenbank auslesen. Ich hoffe, jemand kann mir helfen. mit 2 Tabellen funktioniert es einwandfrei. Es geht um folgende Tabellen:
Tabelle ANSPPART:
Feld "ANREDE"
Feld "FIRMA1" (Nachname)
Feld "VORNAME"
Feld "EMAIL"
Feld "ADRESSNR" => benötige ich um bei zwei Tabellen einen Zusammenhang zu haben

Tabelle GPARNER:
Feld "FIRMA1" (Nachname oder Firmenname)
Feld "STRASSE"
Feld "PLZ"
Feld "ORT"
Feld "ADRNR" => benötige ich um bei zwei Tabellen ...
Read more : Auswertung über 3 Tabellen SQL | Zugriffe : 717 | Antworten : 1


Höchsten Wert aus einem gruppierten Ergebnis ermitteln

Hallo,

ich habe zwei Tabellen TEAM und MITARBEITER, wobei ein Mitarbeiter genau einem Team zugeordnet ist (1:n)

Tabelle TEAM
- tid (Primärschlüssel)
- bezeichnung

Tabelle MITARBEITER
- mid (Primärschlüssel)
- vorname
- nachname
- umsatz
- tid (Fremdschlüssel --> Tabelle TEAM)

Ziel: Ich möchte das Team mit dem höchsten Umsatz (= Summe aller Einzelumsätze der Mitarbeiter) ausgeben.
In meiner SQL-Abfrage bilde ich zunächst die Summe der Umsätze aller Mitarbeiter eines Teams (SUM) und gruppiere diese ...
Read more : Höchsten Wert aus einem gruppierten Ergebnis ermitteln | Zugriffe : 660 | Antworten : 0


Zwei Datensätze zu einem vereinen?

Hallo,

ich habe bspw. eine Tabelle mit folgender Struktur

Verein; Spieler

Nun möchte ich bei meinem Statement für den Verein "Bayern München" alle Spieler in einer Zeile dargestellt bekommen:

Verein; Spieler1; Spieler2; Spieler3 usw...

Wie kann ich dies mittels SQL realisieren?
Read more : Zwei Datensätze zu einem vereinen? | Zugriffe : 732 | Antworten : 1


 

Anmelden  •  Registrieren


Statistik

Beiträge insgesamt: 1375 • Themen insgesamt: 496 • Mitglieder insgesamt: 562

cron
  • Jetzt Fan werden
  • Newsletter abonnieren? Hier anmelden!

    Alle Informationen aus dem Portal, Blog und Forum in einem Newsletter!

    E-Mail-Adresse: