Un'istruzione SQL di base, SELECT recupera i dati da una o più tabelle o altre fonti di dati del set di righe come viste o funzioni con valori di tabella.
Come elencare tutte le tabelle nel database corrente, insieme il numero di righe della tabella. In altre parole, riesci a pensare a una query per trovare qualcosa di simile in mysql? +------------------------++------------------------+ | Tables_in_database | Number of rows | +------------------------++------------------------+ | database 1 | 1000 | | database 2 | …
Stavo armeggiando VACUUMe ho notato alcuni comportamenti inaspettati in cui le SELECTrighe da una tabella sembrano ridurre il lavoro VACUUMda svolgere in seguito. Dati di test Nota: l'autovacuum è disabilitato CREATE TABLE numbers (num bigint); ALTER TABLE numbers SET ( autovacuum_enabled = 'f', toast.autovacuum_enabled = 'f' ); INSERT INTO numbers …
Ho una tabella di database MySQL con quasi 23 milioni di record. Questa tabella non ha una chiave primaria, perché nulla è unico. Ha 2 colonne, entrambe sono indicizzate. Di seguito è la sua struttura: Di seguito alcuni dei suoi dati: Ora ho eseguito una semplice query: SELECT `indexVal` FROM …
Voglio catturare X righe, quindi, ho impostato LIMIT X; ma come posso contare contemporaneamente anche il numero totale di righe? Attualmente, utilizzo due query separate per farlo SELECT COUNT(*) FROM col WHERE CLAUSE SELECT * FROM col WHERE CLAUSE LIMIT X C'è un modo per farlo in una query? EDIT: …
Sto lavorando a uno schema per un sistema di analisi che tiene traccia dei tempi di utilizzo e vi è la necessità di vedere il tempo totale di utilizzo in un determinato intervallo di date. Per fare un semplice esempio, questo tipo di query verrebbe eseguito spesso: select sum(diff_ms) from …
Se voglio calcolare una colonna e utilizzare il risultato in più di una colonna, come posso fare senza effettuare il calcolo due volte? Esempio: SELECT LOWER(SUBSTRING([NAME], 4, 100)) + '@somedomain.com' as EMail ,hashbytes('SHA1', LOWER(SUBSTRING([NAME], 4, 100)) + '@somedomain.com') as HashedEmail FROM sometable Come posso evitare di scriverlo due volte senza …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.