Weiter zum Dokument
Dies ist ein Premium-Dokument.. Einige Dokumente auf Studocu sind Premium-Dokumente. Upgrade dein Konto auf Premium, um Zugriff zu erhalten.

IS Blatt - Übersicht über wichtigste SQL Befehle

Übersicht über wichtigste SQL Befehle
Kurs

Information Systems (IS 301)

161 Dokumente
Studierenden haben 161 Dokumente in diesem Kurs geteilt
Akademisches Jahr: 2019/2020
Hochgeladen von:
Anonymer Student
Dieses Dokument wurde von einer bzw. einem Studierenden hochgeladen, die/der wie du beschlossen hat, anonym zu bleiben.
Universität Mannheim

Kommentare

Bitte logge dich ein oder registriere dich, um Kommentare zu posten.

Ähnliche Studylists

IS 301Is301

Text Vorschau

IS 301 SQL

I) SELECT

a) Standard SELECT first_name,last_name FROM Salaries WHERE department = "Accounting";

b) Mit innerer Function SELECT EmployeeID, Department FROM Salaries WHERE HiringYear = (SELECT MAX (HiringYear) FROM Salaries);

c) JOIN SELECT b FROM CoffeebeanSort b JOIN Coffee c ON b = c WHERE c = "CoastCoffee";

d) Zählt betreffende Einträge SELECT COUNT (*) oder SELECT COUNT(ApartmentNo) FROM Salaries WHERE Department = "Development";

e) Summiert betreffende Werte der Einträge SELECT SUM (amount1) FROM easy_drinks WHERE main = “soda”;

f) Durchschnitt (AVG) SELECT AVG(Salary) FROM Salaries;

II) INSERT INTO

INSERT INTO table_name VALUES (number_value1, "Text2", number_value 3); --> Werte in Reihenfolge eintragen, wie sie in Tabelle stehen sollen

III) UPDATE

UPDATE Salaries SET Salary = 50. WHERE EmployeeID = 4247;

IV) CREATE TABLE

CREATE TABLE table_name (first_name VARCHAR(20), NOT NULL, amount1 DECIMAIL(Gesamte_Stellen,Stellen_Nach_Komma), gender CHAR(1), birthday DATE, PRIMARY KEY (primarykey) );

Data type Explanation Integer / int Integer, approx. ±2.147. Decimal (x,y) / Dec (x,y)

Formatted number, with max. x decimal digits that can be stored in total ( precision ) and max. y decimal digits that can be stored to the right of the decimal point ( scale ) Date Date Time Time Datetime Date and time Character(n) / char(n)

Text with a length of exactly n characters, fixed length Varchar(n) Text with a max. length of n characters, variable length BOOLEAN Stores TRUE or FALSE values

WHERE NOT name = 'Jan';

VI) Ordnen: SELECT name, age FROM friends ORDER BY age ASC/DSC;

ASC: Ascending = Aufsteigend = Default --> bei Buchstaben: the sort is alphabetical from A to Z. --> bei Zahlen: Klein nach groß --> bei Daten: the sort will be oldest/earliest dates to most recent. The oldest dates will be at the top of the list DSC: Descending = Absteigend --> bei Buchstaben: the sort is alphabetical from Z to A. --> bei Zahlen: Klein nach groß --> bei Daten: the sort will be most recent dates to the oldest/earliest dates. The most recent/latest dates will be at the top of the list.

VII) Suche:

SELECT COUNT(*) FROM easy_drinks WHERE directions LIKE ‘%stir%’;

--> %blabla% sucht nach „blabla“ überall; zwischen Wörtern, im Text etc.

Beispiel Statement:

SELECT sup_ID, sup, sup FROM Supplier sup JOIN Supply s ON s = sup_ID JOIN Material m ON s = m_ID WHERE m = ‘Shoelace’ ORDER BY sup ASC;

War dieses Dokument hilfreich?
Dies ist ein Premium-Dokument.. Einige Dokumente auf Studocu sind Premium-Dokumente. Upgrade dein Konto auf Premium, um Zugriff zu erhalten.

IS Blatt - Übersicht über wichtigste SQL Befehle

Kurs: Information Systems (IS 301)

161 Dokumente
Studierenden haben 161 Dokumente in diesem Kurs geteilt

Universität: Universität Mannheim

War dieses Dokument hilfreich?

Dies ist eine Vorschau

Möchtest du uneingeschränkten Zugang? Wähle Premium und erhalte Zugriff auf alle 4 Seiten
  • Zugriff auf alle Dokumente

  • Erhalte unbegrenzte Downloads

  • Verbessere deine Noten

Hochladen

Teile deine Dokumente und erhalte Zugriff

Bereits Premium-Mitglied?
IS 301 SQL
I) SELECT
a) Standard
SELECT first_name,last_name
FROM Salaries
WHERE department = "Accounting";
b) Mit innerer Function
SELECT EmployeeID, Department
FROM Salaries
WHERE HiringYear = (SELECT MAX (HiringYear)
FROM Salaries);
c) JOIN
SELECT b.Name
FROM CoffeebeanSort b
JOIN Coffee c
ON b.Sort = c.CSort
WHERE c.Name = "CoastCoffee";
d) Zählt betreffende Einträge
SELECT COUNT (*) oder SELECT COUNT(ApartmentNo)
FROM Salaries
WHERE Department = "Development";
e) Summiert betreffende Werte der Einträge
SELECT SUM (amount1)
FROM easy_drinks
WHERE main = “soda”;
f) Durchschnitt (AVG)
SELECT AVG(Salary)
FROM Salaries;

Warum ist diese Seite unscharf?

Dies ist ein Premium-Dokument. Werde ein Premium-Mitglied, um das gesamte Dokument zu lesen.