@ugotowany_kamien: self join:
select p.idPrac AS [nr pracownika], p.nazwisko AS [nazwisko pracownika], s.idprac AS [nr szefa], s.nazwisko AS [nazwisko szefa]
from
pracownik p
join pracownik s
on p.idszefa = s.idprac
  • Odpowiedz
Mirki z #sql mam problem, bo jakiś programista za 5 zł stworzył nie bardzo optymalną tabele gdzie rekordy z tabeli A mają w kolumnie numerki 1-7 które odpowiadają nazwie kolumny F1-F7 w tabeli B, i czy da się to jakoś optymalnie jednym zapytaniem zrobić, bo robienie zapytania dla każdego z kolei rekordu nie bardzo mi na ręke ( ͡° ʖ̯ ͡°)
I nie, na tę chwilę
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Hej Mirki z #lodz i okolic. A konkretnie ci świetnie zarabiający #programista ( ͡° ͜ʖ ͡°) A jeszcze konkretniej to Mireczki spod tagu #programowanie #dotnet.

W #abb jest #praca dla Starszego Programisty .NET Wymagana znajomość #sql, #aspnet, TFS. Praca przy tworzeniu systemu do projektowania transformatorów. O pensje nie pytajcie,
wentynski - Hej Mirki z #lodz i okolic. A konkretnie ci świetnie zarabiający #program...

źródło: comment_SE89nh9MFf1ZBHZOK5cTvB6w2x5uB6FP.jpg

Pobierz
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Miretrzky, Cumple!

Chcę upublicznić instalkę #magento i zauważyłem, że w bestsellerach i najczęściej odwiedzanych wyświetlają się ciągle produkty testowe które ukryłem. Nie chcę póki co ich usuwać bo to kompletne przypadki użycia a wiec dobre szablony.

Taką czystkę trzeba zrobić z poziomu bazy danych i tu się zaczynają schody. Nie mam praktycznie wcale doświadczenia z #mysql | #sql. Znalazłem taki oto sajt z komendami do przeklejenia no
Saeglopur - Miretrzky, Cumple!

Chcę upublicznić instalkę #magento i zauważyłem, że...

źródło: comment_2q34XgEkns7IABd6hqCDvNBiXcIvCqnV.jpg

Pobierz
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Saeglopur: znajdz te 3 tabele - w ktorejs z tych baz(szara ikona) musza byc te tabele. Gdy juz je zlokalizujesz kliknij w rodzica (szara ikone bazy w ktorej sa te tabele). Potem zakladka sql i truncate table nazwatabeli. Sory o tej godzinie mozg mi pracuje na 10%.
  • Odpowiedz
#naukaprogramowania #sql
elo, uczę się i mam zadanie: Zbuduj zapytanie, które wyświetli, ilu pracowników zostało zatrudnionych w poszczególnych latach. Wynik posortuj rosnąco ze względu na rok zatrudnienia.

napisałem:
select count(*), distinct zatrudniony
from PRACOWNICY
  • 12
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mam sobie tabelę users z której muszę selectem policzyć rekordy, które mają kolumnę **created_at** nie starszą niż 7 dni.
Próbuję tak:

SELECT COUNT(*) as cnt
FROM users
WHERE DATE(FROM_UNIXTIME(created_at)) >=Date()-7
  • 62
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

gdy patrzę na springa. patrzac na vaadina już mam inne zdanie.


@zolwixx: bo masz skrzywione pehapowe myślenie pt. mvc, które nawet nie jest prawdziwym MVC. ( ͡° ͜ʖ ͡°)
Vaading to biblioteka komponentowa. Proste.
Nie sluzy do pisania w HTMLu.
Od tego jest JSP, thymeleaf czy cała masa smarty-podobnych projektów. Od biedy nawet JSF jak za bardzo nie poszalejesz. Ba, masz
  • Odpowiedz
#sql #naukaprogramowania
elo to znowu ja xD, nauki ciąg dalszy. Mam zadanie: 3. Wszystkich tych, którzy w nazwisku posiadają literę „O” nagródź podwyżką płacy dodatkowej zwiększając ją o 14 %. Nie zapomnij o tych, którzy jej nie mają i daj im 150 zł bonusu. (niektórzy mają przy placydod null'a)
Z drugą częścią zadania zaraz sam będę sobie radził, moje pytanie brzmi jak zapisać tą pierwszą część bo jak
  • 11
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

znacie jakieś fajne projekty w Javie ee o różnym stopniu skomplikowania, gotowe już albo nadal w trakcie tworzenia , gdzie jest dobrze opisany kod i są wykorzystywane podstawowe funkcjonalności jak łączenie do baz danych, logowanie itp. Mile widziane wykorzystywane frameworki Spring i Hibernate. Zależy mi żeby kod był dobrze opisany (nawet te proste rzeczy) abym mogł sobie to analizować krok po kroku. prośba o linki do githuba lub gdzieś
#programowanie
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Od niedawna zaczynam przygodę z hibernate - pracuję na instniejącej już bazie danych i po raz pierwszy poważnie trafiłem głową w ścianę. Do rzeczy - posiadam dwie encje - OrderHeader oraz OrderLine. OrderHeader posiada listę OrderLine. Z selectami nie problemów - wszystko ładnie się zwraca. Inserty także śmigają - tutaj fragment OrderDAO:

Boolean addNewOrder(OrderHeader orderHeader) {
Session session = this.sessionFactory.openSession();
try
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

robił ktoś może ten certyfikat MCSA: SQL Server?
warto? dużo się nauczę? wygląda całkiem spoko
#praca #sql
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#sql
elo, mam problem z zadaniem: Wyświetl dane gdzie nie będzie adiunktów i asystentów zatrudnionych przed 2000 rokiem

napisałem to tak i nie działa:

select *,
  • 30
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mam widok SQL zmapowany jako tabela w hibernate, który wyświetlam w formie tabeli. Muszę zmienić wartość jednego z pól. Hibernate akurat w tym wypadku nie pozwala mi zrobić update'u bezpośrednio na widoku. Jak najprościej mogę zachować spójność danych? Czy powinienem po wykonaniu update pobrać znowu wartość danego widoku z bazy? Samo założenie, że update się wykonał raczej jest niewystarczające.

#programowanie #java #mysql #sql #
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Ghostli: Mówiąc prościej. Masz widok łączący tabele A, B i C. Chcesz zupdatować tabele B. Dajesz do widoku klucz po którym będziesz mógł rozpoznać tabele B. Wykonujesz update na tabeli B dla klucza którego znalazłeś w widoku (wczytujesz dane, updatujesz, zapisujesz w hibernate). Po wyświetleniu widoku będziesz miał uzupełnione dane :)
  • Odpowiedz
@eovenn: @Ununoctium: Chociażby dlatego, że update jest wykonywany jako event handler, a nie mogę w tym miejscu modyfikować pola lokalnego funkcji, w której go rejestruję. Z kolei pobranie całej tabeli od nowa to dla mnie duża strata wydajnościowa. Tak poglądowo:

status.setCellValueFactory(new Callback() {
@Override
public ObservableValue call(TableColumn.CellDataFeatures param) {
  • Odpowiedz