%PDF-1.7 1 0 obj << /Type /Catalog /Outlines 2 0 R /Pages 3 0 R >> endobj 2 0 obj << /Type /Outlines /Count 0 >> endobj 3 0 obj << /Type /Pages /Kids [6 0 R ] /Count 1 /Resources << /ProcSet 4 0 R /Font << /F1 8 0 R /F2 9 0 R /F3 10 0 R /F4 11 0 R >> /ExtGState << /GS1 12 0 R /GS2 13 0 R /GS3 14 0 R /GS4 15 0 R >> >> /MediaBox [0.000 0.000 595.280 841.890] >> endobj 4 0 obj [/PDF /Text ] endobj 5 0 obj << /Producer (dompdf 1.0.2 + CPDF) /CreationDate (D:20240629045723+00'00') /ModDate (D:20240629045723+00'00') >> endobj 6 0 obj << /Type /Page /MediaBox [0.000 0.000 595.280 841.890] /Parent 3 0 R /Contents 7 0 R >> endobj 7 0 obj << /Filter /FlateDecode /Length 2924 >> stream xZr)p*{˞@"[Ķv%M%ȉHJ]Fy?8ޟ\L7n40YH)Eo7y~*BZ^^`T^ GYO?_i'Ma ~V(EMNՎWpNH#e`fik4U i*q㪢0`u)Nf \YT2uϻ6yB趨uV,72Ci@m PrNjz{0|v2*WOy/ĕX!e,ubJhSxy|F7mu\5]/vوi,F0 p Oɀ}r0 GEqfț8ǒw$EPʍ̐|L-`Z2a@"bn6Trf;V&ESMk^--*|p| E# ~۫~'ͼ1#VF݈˦o%?L(xH\~GZHsm<x#0K_2L<$yGSZ=r#3$x2oY8ER*E5L#;'o GS-ŃoHA}GFTxp|3#gf-|i-z-N]]n&zf$r7tKCy‘rr]G-U5!mJnBh9%hw@;pn>kBΫ܄T>.aY ܃\yypt\\s,C.ބ3_ď_̾3};tEߵ}/Hh s(HpqŬA©g"L0vE9h0(ܙ)\Xl(ury]3lL:yGR4zFfH>Qlު}N i2R)Wi܃(GMTz u E9 WuHÓ÷/Nw Auys{ S&pC'7&V8Rܭ6sg2κw+47ǂw$EN-dʁdjVhjE/e l M7ǝ7USTטfබW;~]^]Г5 Hd`8Oej[[*}Am^3`VE3MH#\zr#3$惷.\Ea}_ 6.= lGo GSA6@rL|Gw?8y=t8׫@0쟈o-dt XXj@πfj,/TidnkhĮ;xAnnt]nrczTALRfBgfY, ɢny!yfŻZB.f2)78"܃yڹ̟CdѩrqukmiUr{owśf5]#7rZG]}{Bq_k 饁3tK饁p!HL|(:{P4^=@ʹ%S쥁\RfKK 2rGo Gթ1?\{K7{YkJ5-TVNhziJ] YS,22rE'JA#[24uQ{֔hEBiJbn(܃ yypt\\s,pߔi޽ڄ9Y.f&`ã{}.~^% `z;vT1"P&8\^tI^_$IGW/>NkP=[`,,=( %kc!$uFAڹ݌!{~vӍ X&]?[wO:m;G x/;(JvӑWkN8#l0N4 FZ!ɄC^IQrQmd"×m ǃJI>wwwE{Y?^(l4|!U2C .vzut? BW ]iVePC~r @Lcw0 "@2Bl@57R=6Be  .i4jbx| j<X^O8una]?7B endstream endobj 8 0 obj << /Type /Font /Subtype /Type1 /Name /F1 /BaseFont /Times-Roman /Encoding /WinAnsiEncoding >> endobj 9 0 obj << /Type /Font /Subtype /Type1 /Name /F2 /BaseFont /Times-Bold /Encoding /WinAnsiEncoding >> endobj 10 0 obj << /Type /Font /Subtype /Type1 /Name /F3 /BaseFont /Helvetica /Encoding /WinAnsiEncoding >> endobj 11 0 obj << /Type /Font /Subtype /Type1 /Name /F4 /BaseFont /Helvetica-Bold /Encoding /WinAnsiEncoding >> endobj 12 0 obj << /Type /ExtGState /BM /Normal /CA 0.3 >> endobj 13 0 obj << /Type /ExtGState /BM /Normal /ca 0.3 >> endobj 14 0 obj << /Type /ExtGState /BM /Normal /CA 1 >> endobj 15 0 obj << /Type /ExtGState /BM /Normal /ca 1 >> endobj xref 0 16 0000000000 65535 f 0000000009 00000 n 0000000074 00000 n 0000000120 00000 n 0000000372 00000 n 0000000401 00000 n 0000000550 00000 n 0000000653 00000 n 0000003650 00000 n 0000003759 00000 n 0000003867 00000 n 0000003975 00000 n 0000004088 00000 n 0000004147 00000 n 0000004206 00000 n 0000004263 00000 n trailer << /Size 16 /Root 1 0 R /Info 5 0 R /ID[<4e0986c140d3a462dc5278aaff8eac86><4e0986c140d3a462dc5278aaff8eac86>] >> startxref 4320 %%EOF Datenbanken • Calify
  • SELECT * FROM beispiel: Liefert eine gesamte Datenbank
  • SELECT * FROM beispiel WHERE name = “calify”: Selektion, alle Datensätze wo der Name “calify” ist
  • SELECT name, alter FROM beispiel: Projektion, eine (hier zwei) spalten der Tabelle werden angezeigt
  • SELECT * FROM beispiel WHERE name LIKE “%h%”: Wildcard -> tritt immer mit LIKE auf; Selektion mit allen Namen, welche ein “c” im Namen haben
  • SELECT DISTINCT: Zeigt keine doppelten Datensätze an
  • SELECT name AS vorname …: Ändert einen Spaltenname
  • … ORDER BY … DESC: Wird ganz zum Schluss angehänt, Sortiert die Ausgaben nach einem Wert; ASC: Aufsteigend; DESC: Absteigend

Operatoren

  • AND: Mehrere Bedingungen müssen erfüllt sein z.B.: SELECT * FROM beispiel WHERE name = “calify” AND alter = “17”
  • OR: Es muss nur eine Bedingung erfüllt sein z.B.: SELECT * FROM beispiel WHERE name = “calify” OR alter = “17”

Aggregatfunktionen

  • COUNT(*): Zählts Datensatz auf, kombinierbar mit WHERE
  • SUM(Spalte x): Summiert Werte einer Spalte
  • MIN(Spalte x): Gibt den minimalen Wert einer Spalte an
  • MAX(Spalte x): Gibt den maximalen Wert einer Spalte an
  • AVG(Spalte x): Berechnet den AVG (Durchschnitt) der Spalte

Keine Beiträge mehr verpassen?

Trage deine E-Mail Adresse ein und bleibe auf dem neusten Stand

Wir senden keinen Spam! Erfahre mehr in unserer Datenschutzerklärung.

Bisher keine Kommentare

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

© 2023 Calify • Datenschutz und Impressum