Domande taggate «mysql»

MySQL è un sistema di gestione di database relazionali (RDBMS) gratuito e open source che utilizza Structured Query Language (SQL). NON USARE questo tag per altri DB come SQL Server, SQLite ecc. Questi sono DB diversi che usano tutti i propri dialetti di SQL per gestire i dati.


11
INNER JOIN ON vs WHERE clausola
Per semplicità, supponiamo che tutti i campi rilevanti lo siano NOT NULL. Tu puoi fare: SELECT table1.this, table2.that, table2.somethingelse FROM table1, table2 WHERE table1.foreignkey = table2.primarykey AND (some other conditions) O altro: SELECT table1.this, table2.that, table2.somethingelse FROM table1 INNER JOIN table2 ON table1.foreignkey = table2.primarykey WHERE (some other conditions) Questi …
941 sql  mysql  join  inner-join 

16
Come ottenere le dimensioni delle tabelle di un database MySQL?
Posso eseguire questa query per ottenere le dimensioni di tutte le tabelle in un database MySQL: show table status from myDatabaseName; Vorrei un aiuto per comprendere i risultati. Sto cercando tavoli con le dimensioni più grandi. Quale colonna dovrei guardare?
900 mysql 




25
MyISAM contro InnoDB [chiuso]
Chiuso . Questa domanda è basata sull'opinione . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che possa essere risolta con fatti e citazioni modificando questo post . Chiuso 2 anni fa . Sto lavorando a un progetto che coinvolge molte scritture di database, …


8
MySQL: grande VARCHAR vs. TEXT?
Ho una tabella dei messaggi in MySQL che registra i messaggi tra utenti. A parte i tipici ID e tipi di messaggio (tutti i tipi interi) ho bisogno di salvare il testo del messaggio come VARCHAR o TEXT. Sto impostando un limite front-end di 3000 caratteri, il che significa che …
847 mysql  text  messages  varchar 

10
Come "inserire se non esiste" in MySQL?
Ho iniziato a cercare su google e ho trovato questo articolo che parla delle tabelle mutex. Ho una tabella con ~ 14 milioni di dischi. Se voglio aggiungere più dati nello stesso formato, c'è un modo per garantire che il record che voglio inserire non esista già senza usare una …

18
Partecipa vs. query secondaria
Sono un utente MySQL di vecchia scuola e ho sempre preferito JOINuna query secondaria. Ma al giorno d'oggi tutti usano una query secondaria e io la odio; Non so perché. Mi mancano le conoscenze teoriche per giudicare da solo se c'è qualche differenza. Una sottoquery è valida come una JOINe …
837 sql  mysql  subquery  join 

11
"INSERISCI IGNORA" vs "INSERISCI ... IN AGGIORNAMENTO CHIAVE DUPLICATO"
Mentre eseguo INSERTun'istruzione con molte righe, voglio saltare voci duplicate che altrimenti causerebbero un errore. Dopo alcune ricerche, le mie opzioni sembrano essere l'uso di: ON DUPLICATE KEY UPDATE che implica un aggiornamento non necessario a un certo costo, oppure INSERT IGNORE il che implica un invito per altri tipi …
833 mysql  insert 



24
Trovare valori duplicati in MySQL
Ho una tabella con una colonna varchar e vorrei trovare tutti i record che hanno valori duplicati in questa colonna. Qual è la migliore query che posso usare per trovare i duplicati?
769 mysql 

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.