Pytania otagowane jako mysql

MySQL to darmowy, otwarty system zarządzania relacyjnymi bazami danych (RDBMS), który wykorzystuje Structured Query Language (SQL). NIE UŻYWAJ tego znacznika do innych baz danych, takich jak SQL Server, SQLite itp. Są to różne bazy danych, które używają własnych dialektów SQL do zarządzania danymi.

4
Jak tworzyć zapytania łączące za pomocą Sequelize na Node.js.
Używam sequelize ORM; wszystko jest świetne i czyste, ale miałem problem, gdy używam go do joinzapytań. Mam dwa modele: użytkowników i postów. var User = db.seq.define('User',{ username: { type: db.Sequelize.STRING}, email: { type: db.Sequelize.STRING}, password: { type: db.Sequelize.STRING}, sex : { type: db.Sequelize.INTEGER}, day_birth: { type: db.Sequelize.INTEGER}, month_birth: { type: …

4
Na przykład pętla w MySQL
W MySQL mam tę procedurę składowaną z pętlą For: DELIMITER $$ CREATE PROCEDURE ABC() BEGIN DECLARE a INT Default 0 ; simple_loop: LOOP SET a=a+1; select a; IF a=5 THEN LEAVE simple_loop; END IF; END LOOP simple_loop; END $$ Zawsze się drukuje 1. Jaka jest poprawna składnia pętli MySQL for?
104 mysql  for-loop 



10
MySQL INNER JOIN wybiera tylko jeden wiersz z drugiej tabeli
Mam userstabelę i paymentstabelę, dla każdego użytkownika, z którym mają płatności, mogą mieć wiele powiązanych płatności w paymentstabeli. Chciałbym wybrać wszystkich użytkowników, którzy mają płatności, ale wybrać tylko ostatnią płatność. Próbuję tego SQL, ale nigdy wcześniej nie próbowałem zagnieżdżonych instrukcji SQL, więc chcę wiedzieć, co robię źle. Doceń pomoc SELECT …
104 mysql  sql  select  inner-join 

11
Jak uzyskać typ danych kolumn tabeli mysql?
Chcę uzyskać typ danych kolumny tabeli mysql. Pomyślałem, że mogę użyć MYSQLFIELDstruktury, ale były to wyliczone typy pól. Potem spróbowałem z mysql_real_query() Błąd, który otrzymuję to query was empty Jak uzyskać typ danych kolumny?
104 mysql 


7
Czy jest jakiś wzrost wydajności w indeksowaniu pola logicznego?
Właśnie mam napisać zapytanie zawierające plik WHERE isok=1. Jak sama nazwa wskazuje, isokjest polem boolowskim (a właściwie TINYINT(1) UNSIGNEDustawionym na 0 lub 1 w razie potrzeby). Czy jest jakiś wzrost wydajności w indeksowaniu tego pola? Czy silnik (w tym przypadku InnoDB) działałby lepiej czy gorzej patrząc w górę indeksu?
104 mysql  indexing  innodb 



4
MySql - sposób na aktualizację części ciągu?
Szukam sposobu, aby zaktualizować tylko część ciągu za pośrednictwem zapytania MySQL. Na przykład, jeśli mam 10 rekordów, z których wszystkie zawierają `` ciąg '' jako część wartości pola (tj. `` Coś / ciąg '', `` coś / ciąg znaków '', `` coś / ciąg / itd. '', Czy istnieje sposób …
103 mysql  sql  string  sql-update 

8
Co jest bardziej wydajne: wiele tabel MySQL czy jedna duża tabela?
Przechowuję różne dane użytkownika w mojej bazie danych MySQL. Pierwotnie był ustawiony w różnych tabelach, co oznaczało, że dane są połączone z identyfikatorami użytkowników i wyprowadzane za pomocą czasami skomplikowanych wywołań w celu wyświetlenia i manipulowania danymi zgodnie z wymaganiami. Konfigurując nowy system, prawie sensowne jest połączenie wszystkich tych tabel …

7
Jak dokładnie należy przechowywać szerokość i długość geograficzną?
Czytałem to pytanie tutaj: Jakiego typu danych użyć podczas przechowywania danych o szerokości i długości geograficznej w bazach danych SQL? Wydaje się, że ogólny konsensus jest taki, że najlepszym rozwiązaniem jest użycie Decimal (9,6). Pytanie do mnie brzmi, jak dokładne jest to naprawdę potrzebne? Na przykład interfejs API Google zwraca …
103 mysql  geolocation 

3
Aktualizacja klucza podstawowego MySQL
Mam tabelę user_interactionsz 4 kolumnami: user_1 user_2 type timestamp Klucz podstawowy to (user_1,user_2,type) i chcę zmienić na(user_2,user_1,type) Więc co zrobiłem to: drop primary key ... add primary key (user_2,user_1,type)... i voila ... Problem polega na tym, że baza danych działa na serwerze. Więc zanim mogłem zaktualizować klucz podstawowy, wiele duplikatów …
103 mysql  primary-key 


Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.