Pytania oznaczone «mysql»

117
Indeks (liczony od zera) musi być większy lub równy zero

Hej, ciągle pojawia się błąd: Indeks (liczony od zera) musi być większy lub równy zero i mniejszy niż rozmiar listy argumentów. Mój kod: OdbcCommand cmd = new OdbcCommand("SELECT FirstName, SecondName, Aboutme FROM User WHERE UserID=1", cn); OdbcDataReader reader = cmd.ExecuteReader(); while...

117
PDO MySQL: Użyj PDO :: ATTR_EMULATE_PREPARES czy nie?

Oto, o czym do tej pory czytałem PDO::ATTR_EMULATE_PREPARES: Przygotować emulacja PDO jest lepsza dla wydajności od MySQL ojczystym przygotować omija cache zapytań . Natywne przygotowanie MySQL jest lepsze pod względem bezpieczeństwa (zapobiega iniekcji SQL) . Natywne przygotowanie MySQL jest...

116
Porównanie zakresów dat

W MySQL, jeśli mam listę zakresów dat (początek zakresu i koniec zakresu). na przykład 10/06/1983 to 14/06/1983 15/07/1983 to 16/07/1983 18/07/1983 to 18/07/1983 Chcę sprawdzić, czy inny zakres dat zawiera JAKIEKOLWIEK zakresy znajdujące się już na liście, jak mam to zrobić? na...

116
PHP i mySQL: Rok 2038 Błąd: Co to jest? Jak to rozwiązać?

Myślałem o użyciu TIMESTAMP do przechowywania daty + czasu, ale przeczytałem, że jest na nim ograniczenie do roku 2038. Zamiast zadawać moje pytanie zbiorczo, wolałem podzielić je na małe części, tak aby początkujący użytkownicy mogli je łatwo zrozumieć. Więc moje pytanie (a): Na czym dokładnie...

116
WSTAW DO… WYBIERZ Z… NA DUPLIKOWANEJ AKTUALIZACJI KLUCZA

Wykonuję zapytanie wstawiające, w którym większość z wielu kolumn musiałaby zostać zaktualizowana do nowych wartości, jeśli unikatowy klucz już istniał. To wygląda mniej więcej tak: INSERT INTO lee(exp_id, created_by, location, animal, starttime, endtime, entct, inact, inadur, inadist,...

116
Jak usunąć z wielu tabel w MySQL?

Próbuję usunąć z kilku tabel naraz. Zrobiłem trochę badań i wymyśliłem to DELETE FROM `pets` p, `pets_activities` pa WHERE p.`order` > :order AND p.`pet_id` = :pet_id AND pa.`id` = p.`pet_id` Jednak otrzymuję ten błąd Uncaught Database_Exception [1064]: Wystąpił błąd w składni SQL;...

116
Wybór MySQL z warunkiem CONCAT

Próbuję to skompilować w myślach ... Mam tabelę z polami imię i nazwisko oraz ciąg znaków, taki jak „Bob Jones” lub „Bob Michael Jones” i kilka innych. chodzi o to, że mam na przykład Bob w imieniu i Michael Jones w nazwisku więc próbuję SELECT neededfield, CONCAT(firstname, ' ', lastname) as...

116
Hasło roota mysql homebrew MacOSX

Z jakiegoś powodu MySQL przestał udzielać dostępu rootowi. Odinstalowano i ponownie zainstalowano z Homebrew. Świeża instalacja, świeże stoły, ale kiedy wchodzę mysql -u root -p Otrzymuję ten błąd: Odmowa dostępu dla użytkownika „root” @ „localhost” (przy użyciu hasła: NIE) Ponownie...

116
Policz z warunkiem JEŻELI w zapytaniu MySQL

Mam dwie tabele, jedną dla wiadomości, a drugą dla komentarzy i chcę uzyskać liczbę komentarzy, których status został ustawiony jako zatwierdzony. SELECT ccc_news . *, count(if(ccc_news_comments.id = 'approved', ccc_news_comments.id, 0)) AS comments FROM ccc_news LEFT JOIN ccc_news_comments...

115
Paginacja MySQL bez podwójnego zapytania?

Zastanawiałem się, czy istnieje sposób na uzyskanie liczby wyników z zapytania MySQL, a jednocześnie ograniczenie wyników. Jak działa paginacja (jak rozumiem), najpierw robię coś takiego query = SELECT COUNT(*) FROM `table` WHERE `some_condition` Po otrzymaniu num_rows (zapytanie) mam liczbę...

115
Jak wybrać tylko datę z pola DATETIME w MySQL?

Mam tabelę w bazie danych MySQL, która jest skonfigurowana z DATETIME. Muszę znaleźć się SELECTw tej tabeli tylko do DATA i z wyłączeniem czasu. Jak mam SELECTw tej tabeli tylko datę i pomijanie czasu, nawet jeśli ta konkretna kolumna jest ustawiona na DATETIME? Przykład Teraz jest: 2012-01-23...

114
MySQL przesunął nieskończone wiersze

Chciałbym skonstruować zapytanie, które wyświetla wszystkie wyniki w tabeli, ale jest przesunięte o 5 od początku tabeli. O ile wiem, MySQL LIMITwymaga zarówno ograniczenia, jak i przesunięcia. Czy jest na to

114
1114 (HY000): Stół jest pełny

Próbuję dodać wiersz do InnoDBtabeli za pomocą prostego zapytania: INSERT INTO zip_codes (zip_code, city) VALUES ('90210', 'Beverly Hills'); Ale kiedy próbuję wykonać to zapytanie, otrzymuję następujące informacje: ERROR 1114 (HY000): Stół zip_codesjest pełny Robiąc SELECT COUNT(*) FROM...