✨️ Obserwuj #mirkoanonim
Cześć, niedługo będę zaczynał pierwszą pracę jako analityk danych i z tego co wiem w tym miejscu będę używał SAS 4GL. Do tej pory uczyłem się SQL.
1. Macie jakiś kurs do polecenia z SAS 4GL na Udemy albo na innej stronie?
2. Duża jest różnica między SQL a SAS 4GL?
3. Czy SAS jest przyszłościowy?
#korposwiat #analizadanych #sql #sas #programista15k #programowanie
───────
Cześć, niedługo będę zaczynał pierwszą pracę jako analityk danych i z tego co wiem w tym miejscu będę używał SAS 4GL. Do tej pory uczyłem się SQL.
1. Macie jakiś kurs do polecenia z SAS 4GL na Udemy albo na innej stronie?
2. Duża jest różnica między SQL a SAS 4GL?
3. Czy SAS jest przyszłościowy?
#korposwiat #analizadanych #sql #sas #programista15k #programowanie
───────
W nowej firmie przypadkowo przełączając QR skaner w ciągły tryb a nie pojedynczy, dostałem 2x rabat a nie 1x.
Przyglądając się kodu końcowego punktu http odkryłem coś takiego:
if not exists (select true from kody where qr=param1 and (tutaj dynamiczny warunek) for update)
insert into kody(param1, NOW())
dynamiczny warunek, bo rabat w jednym dniu zależy od pory dnia a w drugim np.
SELECT FOR UPDATE
bezSTART TRANSACTION
bedzie sie tak zachowywal. I tak, testuje sie to, ale nie robiac to z mysla o konkretnej bazie, tylko czy logika sie zgadza (tutaj: upewnij sie ze rabat nie byl przyznany zanim go przyznasz => test czy 2+ operacje na raz zwieksza wartosc wiecej niz jednokrotnie)