Kategoria: programowanie / sql


15 lipca 2021 (czwartek), 14:50:50

Nauka SQL - notatki

Czyszczenie bazy w kbpp (jesień '22)

Wpisują mi tam śmieci więc co jaki czasu muszę zrobić...

delete from fos_user where username like '%http:/%';

albo jakieś inne frazy tylko "Hello!" albo "Hi!"

Zapuszczam też takie coś:

delete from fos_user where enabled = 0;

Wyszukanie po podobnych - operator LIKE

LIKE (string w którym szukam, string szukany)

w szukanym można dać % co jest tożsame z gwiazdką w greep

czyli np. 

WHERE `exhibit`.`tag_list` LIKE '%inetmeeting 2022%'

Sumowanko

  • funkcja SUM - ale nie wiem jak działa, bo to jest mało logiczne jeżeli się jej używa w Select
  • funkcja FORMAT (liczba, liczba miejsc po przecinku) - formatuje do stanradu amerykańskiego, ale jest jakaś lepsza tylko nie pamiętam

Co zrobiłem w baza.fib

SELECT
FORMAT (SUM(`purchase_price`) / 100, 2) AS `wartosc_nabycia`,
FORMAT (SUM(`value`) / 100, 2) AS `wartosc`
FROM
exhibit
WHERE
1

i 15 lipca 2021 wyszło

CALL `Suma_wartosci`();
Wynik wykonanych procedur `Suma_wartosci`
wartosc_nabycia wartosc
93,915.00 106,655.00

Kategorie: _blog, notatki, programowanie, programowanie / sql, kbpp


Słowa kluczowe: sql, sumowanie, programowanie, kbpp


Komentarze: (0)

Skomentuj notkę

Disclaimers :-) bo w stopce coś wyglądającego mądrze można napisać. Wszystkie powyższe notatki są moim © wymysłem i jako takie związane są ze mną. Ale są też materiały obce, które tu przechowuję lub cytuje ze względu na ich dobrą jakość, na inspiracje, bądź ilustracje prezentowanego lub omawianego tematu. Jeżeli coś narusza czyjeś prawa - proszę o sygnał abym mógł czym prędzej naprawić błąd i naruszeń zaniechać.