Pytania oznaczone «sql»

88
Funkcje a procedury składowane

Powiedzmy, że muszę zaimplementować fragment kodu T-SQL, który jako wynik musi zwracać tabelę. Mogę zaimplementować funkcję wycenioną w tabeli lub procedurę składowaną, która zwraca zestaw wierszy. Czego powinienem użyć? Krótko mówiąc, chcę wiedzieć: Jakie są główne różnice między funkcjami a...

88
Kiedy używać STRAIGHT_JOIN z MySQL

Właśnie otrzymałem dość złożone zapytanie, nad którym pracowałem, a jego wykonanie zajęło 8 sekund. EXPLAIN pokazywał dziwną kolejność tabel, a moje indeksy nie były używane nawet z podpowiedzią FORCE INDEX. Natknąłem się na słowo kluczowe Join STRAIGHT_JOIN i zacząłem zastępować nim niektóre z...

88
Jak zaimportować plik Excela do bazy danych MySQL

Czy ktoś może wyjaśnić, jak zaimportować plik Microsoft Excel do bazy danych MySQL? Na przykład moja tabela programu Excel wygląda następująco: Country | Amount | Qty ---------------------------------- America | 93 | 0.60 Greece | 9377 | 0.80 Australia | 9375 | 0.80

88
Zapisać tablicę PHP w MySQL?

Jaki jest dobry sposób na zapisanie tablicy danych w jednym polu mysql? Również po zapytaniu o tę tablicę w tabeli mysql, jaki jest dobry sposób na przywrócenie jej z powrotem do postaci tablicowej? Czy serializacja i nieserializacja są odpowiedzią?

88
SQL porównuje dane z dwóch tabel

Mam 2 tabele TableAi TableBktóre mają ten sam format kolumny na przykład obie tabele TableAi TableBmieć kolumny A B C D E F gdzie A i B to klucze podstawowe. Jak napisać SQL, aby sprawdzić, czy jeśli TableAi TableBktóre mają te same klucze podstawowe, zawierają dokładnie tę samą wartość we...

88
Podejścia do shardingu MySQL?

Jakie jest najlepsze podejście do dzielenia tabel MySQL na fragmenty. Podejścia, które przychodzą mi do głowy, to: Fragmentowanie na poziomie aplikacji? Sharding w warstwie proxy MySQL? Centralny serwer wyszukiwania do dzielenia na fragmenty? Czy znasz jakieś ciekawe projekty lub narzędzia w...

88
Jak działają instrukcje SQL EXISTS?

Próbuję nauczyć się języka SQL i mam trudności ze zrozumieniem instrukcji ISTNIEJE. Natknąłem się na ten cytat o „istnieje” i czegoś nie rozumiem: Używając operatora exist, twoje podzapytanie może zwrócić zero, jeden lub wiele wierszy, a warunek po prostu sprawdza, czy podzapytanie zwróciło...