Kliknij tutaj lub obserwuj #zdalnieio, aby otrzymywać cotygodniową porcję ofert pracy zdalnej :) Możesz też zaplusować wpis, aby otrzymać powiadomienia o kolejnych wpisach ;)

Javascript
Front-end Developer (iubenda) - oferta
Frontend Developer (Mid / Senior) (SoftwareMill) 10 000 - 16 000 PLN - oferta
Senior React Developer (CRODU) 16 000 - 22 000 PLN -
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#php #symfony #programowanie #mysql #sql

Cześć Mirki, mam do was pytanie jak zrobić query w symfony? Chciałbym zrobić filtr obiektów. Od strony frontendu mam całe zrobione. Opcje filtrów to input type text i select option. Po naciśnięciu filtruj (button) ma wyszukac wskazane obiekty. Jak zrobić to wszystko? Z góry dzięki za odpowiedź
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Jest tu jakiś maharadża #sql? Nie ogarniam jak wykombinować jedną rzecz w #oracle:

Mianowicie, jak stworzyć sekwencje która będzie się zaczynała od ostatniej wartości w danej kolumnie?
Wiem że chodzi u to start with, ale start with nie mogę połączyć z selectem (albo przynajmniej nie wiem jak). Myk jest taki że to ma być zrobione 1 komendą i w zwykłym sqlu nie transact.

#programowanie
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mireczki z #sql mam w sumie dość może i dziwne ale jednak pytanie.
Chodzi o to żeby dwa count z różnych tabel przedstawić obok siebie w kolumnach. To znaczy napisałem najpierw takie coś:

SELECT
count(SalesLT.SalesOrderHeader.CustomerID) AS 'Klienci'
FROM SalesLT.SalesOrderHeader
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@cl_master:
SELECT
(SELECT count(SalesLT.SalesOrderHeader.CustomerID) FROM SalesLT.SalesOrderHeader) AS 'Klienci',
(SELECT count(SalesLT.CustomerAddress.CustomerID) FROM SalesLT.CustomerAddress) AS 'Klienci z okreslonym adresem'
  • Odpowiedz
Mirasy chciałem poćwiczyć sobie #sql bez ściągania/konfigurowania środowiska. Czy kojarzy ktoś stronę online gdzie można poćwiczyć sobie zapytania?
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Cześć, chcę napisać aplikację opartą na bazie danych. Wybór padł na sql server express. Chcę to postawić na wirtualce, na jakim systmie stawiać? Dałoby się zrobić tak, że zrobię wirtualke z linuxem na nim postawie sql server i będę się łączył do niego przez managment studio z windowsa poza wirtualką?
#bazydanych #programowanie #sql #naukaprogramowania
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@dorman: @Czesiowcy: express jak najbardziej mozna postawic na linuxie, z drugiej strony do developerki mozna i dev za friko stawiac, lub nawet w sql serv masz opcje LocalDb to nie potrzebujesz serwera. oczywiscie kwestia wymagań.

Cross-platformowe studio to Azure Data Studio - zalecany jest jednakze sql server management studio (chociazby na dojrzalosc, bo ten pierwszy juz sobie zdazyl zmienic nazwe)
  • Odpowiedz
Witajcie Mirki i Mirabelki

Pracujemy w branży IT i zajmujemy się #bigdata, analizując / przetwarzając duże bazy danych i wyciągając z nich wnioski, co nie jest takie łatwe jak się może wydawać :)
Na co dzień w każdej firmie istnieje jakaś baza danych która po prostu "puchnie" zwiększając swoje rozmiary przekraczające czasem kompetencje GoogleSheeta, czy mySQLa. Wtedy wkraczamy my!

Jako, że jesteśmy tutaj nowi i jest taki zwyczaj to chcielibyśmy zrobić akcję
  • 31
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

W bazie danych wyskakuje mi error: 'There are uncommitted transactions. Do you wish to commit these before closing the window'. Jak mogę sprawdzić o jakie zapytania chodzi? Bez zepsucia niczego.

#sql #programowanie
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mirki, takie pytanie odnośnie #moodle #sql #bazydanych - potrzebuje wyciągnąć z bazy osoby, które ukończyły kurs.

SELECT firstname, lastname, department AS "Ośrodek", ccat.name AS "Kategoria Kursu",c.fullname as "Nazwa Kursu",
case
when ccom.timecompleted IS NULL then 'Nie Ukończony'
when ccom.timecompleted IS NOT NULL then 'Ukończony'
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Adel87: rozumiem, że dla danego użytkownika i kursu masz dokładnie jeden wpis, tak?
U ciebie użytkownik XXX nie ukończył kursy YYY, ale w raporcie dokładnie ten sam użytkownik XXX ukończył kurs YYY. W raporcie jest pokazana jakaś data?
  • Odpowiedz
#bazydanych #sql
Jak powinien wyglądać prosty projekt tabeli "firma" gdzie znajdują się informacje typu regon, nip, adres, tel, itp. Dokładnie chodzi mi o to czy kluczem głównym powinien być regon, skoro jest unikatowy, czy lepiej (dlaczego) aby kluczem głównym był unikatowy numer. Jaka jest dobra praktyka ? :)
  • 24
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@leszekwl: w której części się nie zgadzasz?
Jeśli chodzi o UUID to ma to sens jeśli nie chcesz doprowadzić do wycieku infirmacji biznesowej np. o ilości zarejestrowanych firm, klientów, złożonych zamówień itd. Jeśli użyjesz inta jako klucza, do tego z opcją autoincrement (no bo czemu nie), a jakiś popularny framework do RESTa automatycznie Ci to wystawi na frontend to podajesz na tacy tzw. business velocity.
Wystarczy obserwować szybkość przyrostu identyfikatora.
  • Odpowiedz
Oracle 12.1c

1. Czy dodanie warunku WHERE ROWNUM <= 1 powoduje wykonanie zapytania w całości (tak jakby warunku nie było) ale finalnie zwraca tylko jeden rekord czy może zapytanie wykonuje się szybciej bo kończy po odnalezieniu pierwszego wyniku?

2. Czy podzapytanie wewnątrz WHERE EXISTS() wykonuje się w całości zanim funkcja zwróci TRUE (zakładamy że coś by znalazło) czy może odnajduje pierwszy lepszy rekord, kończy wykonywanie podzapytania i zwraca TRUE?

#oracle
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@AIRjordan @TomaszWKS Polecam zgłębić informacje o pseudokolumnie rownum https://blogs.oracle.com/oraclemagazine/on-rownum-and-limiting-results i czym jest koszt zapytania https://stackoverflow.com/questions/860450/understanding-the-results-of-execute-explain-plan-in-oracle-sql-developer
Nie jestem specem ale w Twoim przypadku (nie wiem jak wygląda całe zapytanie, które wykonujesz, jaka jest struktura tabel, indeksów, wolumen i rozmieszczenie danych) optymalizator kosztowy po prostu znalazł sobie plan do wykonania Twojego zapytania, który przy dodaniu warunku na rownum <= 1 ma mniej bloków do odczytu stąd koszt zapytania mniejszy. Nie widzę tu
  • Odpowiedz
Potrzebuje podszkolić się z tematu #sql - polecacie jakieś książki, kursy czy lepiej to co jest w necie? Może znacie jakąś fajną stronę z ćwiczeniami? #bazydanych

Będę wdzięczny za porady. ( ͡º ͜ʖ͡º)
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mam taki problem. W dużym uproszczeniu Tabela A jest pewnym słownikiem zawierającym unikalne rekordy, jest ich powiedzmy 2-3 tysiące. Tabela B zawiera ~9 mln unikalnych rekordów, a tabela C, (a w zasadzie jest to parę powiązanych tabel) wiąże typy słownikowe z tabeli A z tabelą B i przechowuje wartości tych słowników dla rekordów z tabeli B. Każdy rekord z tabeli B może być powiązany z zero lub wieloma rekordami z tabeli A
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@aaandrzeeey: C to jest kasztan bo jak napisałem jest to parę tabel, tylko opisuję to jako jedną dla uproszczenia a w rzeczywistości (tak z pamięci) to B jeden do wielu D, później każdy D jeden do wielu E, później każdy E jeden do wielu F, gdzie D+E+F składa się na moje C ( ͡° ͜ʖ ͡°)

I F zawiera pewnie z kilkadziesiąt milionów rekordów uzbieranych przez
  • Odpowiedz
W bazie danych jesli chce przechowywać obrazki które są na serwerze to najlepiej w SQL trzymać do nich nazwy? Jaką ścieżką potem się do tego odwołać? W sensie "/Folder/nazwaobrazka.jpg"? Czy potem jeśli będę chciał je wczytać z androida lub php lub czegokolwiek to taką ścieżkę zobaczy? #sql #naukaprogramowania
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach