Mirki, ktoś ma szybki (nie z replace'a) sposób żeby wyciągnąć dane z kolumny, ale żeby usuneło pl znaki a zamieniło na zwykle. Np. Pękł na Pekl #sql #pytanie
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Potrzebuje zbudować pewne zapytanie SQL i jest zbyt złożone jak na moją wiedzę. Upraszczając mam dwie tabele: FIRMY (firmaid, nazwa) oraz FORMULARZE(formid, firmaid) . formularzy jest dużo, a ja chcę zliczyć ile razy wystąpiła w nich jaka firma.

To co mam: "SELECT firma
id, count(*) as liczba FROM formularze GROUP BY firmaid ;" - teraz zlicza mi powtórzenia firmaid, a chciałbym wyświetlić nazwy, czyli zamiast firma_id żeby
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

SELECT formularze.firmaid , firmy.firmanazwa , count(*) as liczba

FROM formularze JOIN firmy

ON (formularze.firmaid = firmy.firmaid) GROUP BY firma_nazwa ORDER BY liczba DESC;

nie wiem czy to eleganckie rozwiązanie ale działa
  • Odpowiedz
Planuję przepisać swój dogemonitor.com na Node.JS (i Socket.IO). Myślę, że większość potrzebnych danych będę trzymał w pamięci. Jednak potrzeba jest też archiwizowania wszystkich transakcji z giełd do bazy danych. Na chwilę obecną (3 tygodnie pracy serwisu) baza danych ma 650 tys wierszy i waży 100MB.

I rodzi się pytanie. Co może być do takich danych lepsze? Jakiś NoSQL?

#webdev #programowanie #bazydanych #sql
  • 14
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Jak ktos zainteresowany danymi kontakltowymi do rekrutera od ktorego dostalem ponizsza oferte - prosze na pw.

Stawka roczna, w euro.

Role: Senior Operations Engineer – Linux – Monitoring - Scripting

Location:
  • 11
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Protip: Nie przenoś zadań z bazy danych na wyższy poziom, jeśli baza może je wykonać samodzielnie. A już w szczególności durnotą jest robienie SELECT / INSERT w dwóch krokach, skoro można użyć znakomitego INSERT INTO ... SELECT .. ON DUPLICATE KEY UPDATE...

#mysql #sql
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mam pytanie. Mam procedurę pamiętaną w bazie danych z parametrem zwrotnym (NVARCHAR(32)). Chciałbym OUTPUT wpisać do zmiennej STRING w swoim kontrolerze, jednak nie wiem za bardzo jak to zrobić. Procedura jest dodana do modelu. Ktoś mógłby podpowiedzieć? #programowanie #csharp #aspnet #sql
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mirki, pobieram sobie dane z pewnego serwera problem w tym że brak danych oznaczają znakiem '-' a ja dane zapisuję jako typ numeric, więc - jest zamieniany na 0 co psuje całkowicie koncepcję. Jest możliwośc zmiany w komendzie mysqlowej żeby ten myślnik wstawiał jako nic?

#programowanie #sql #mysql
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#plsql #sql #oracle poleci ktoś dobrą książkę do PL/SQL ? Książka dla kogoś kto zna SQL jako tako a ma do naklepania procedury w PL/SQL i musi znać różne niuanse i smaczki
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#sql #java #programowanie

Mam taki problem

SELECT * FROM tabela WHERE kolumna1 = ? AND kolumna2 = ?

Wartości "?" pochodzą ze zwykłych pól tekstowych. Chcę, żeby była możliwość pozostawienia tego pola pustego przy szukaniu. Ktoś wie jak to ogarnąć?
  • 25
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@kavillock: Wyglada na to ze zamiast wartosci zmiennych bindujesz znak dolara i cyferke....

Poza tym - nazwac kolumne slowem kluczowym = blagac o klopoty

EDIT: chyba ze Twoja funkcja bindujaca tak dziala... mozesz tam jakiegos debuga wypuscic?
  • Odpowiedz
Mireczki, proszę Was, potrzebuję dodać do stringa jedną cyfrę randomową, w MS SQL, rand dodaje float i mam jakiś błąd w konwertowaniu nvarchara do float.

#sql #informatyka
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Z dokumentacji mysqla:

To obtain a random integer R in the range i <= R < j, use the expression FLOOR(i + RAND() * (j – i)). For example, to obtain a random integer in


the range the range 7 <= R < 12, you could use the following statement:

SELECT
  • Odpowiedz
svn działa bez problemu nawet lepiej niż w NB, świetna jest integracja z popularnymi "issue trackerami". Możesz podpiąć tracker, wybrać taska z poziomu IDE a później wszystko samo się przygotuje do pracy nad taskiem, zmiany wykonane w ramach taska wyodrębni do osobnego changeset'a z którego możesz zrobić commita lub patcha. Przed commitem masz możliwość sprawdzenia jakości kodu za pomocą narzędzi wbudowanych lub phpMD/CS etc. Obsługa SQL'a jest także, podgląd tabel, zapytania manualne,
  • Odpowiedz
  • 22
Raz spotkałem się z magistrem który nie znał "limit" wiec pobrał wszystkie rekordy i przefiltrował w pętli.
  • Odpowiedz
Mirosławy programisty, czy sql podpada pod programowanie? Bo miałem przygotować na dzisiaj kilka zapytań do studbazy i zostało ostatnie, z którym nie mogę sobie poradzić.

Mam tabele Zajezdnie oraz Autobusy, oczywiście jeden to wielu. Kluczem głównym zajezdni jest id, kluczem głównym autobusu jest numerBoczny, kluczem obcym w tabli autobusy jest zajezdnia.

Polecenie: Podać liczbę autobusów w rozbiciu na zajezdnie.

Wie
  • 11
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach