Vorrei compilare una tabella con i risultati di una query sulla tabella esistente. Come lo posso fare?Compilazione di una tabella dai risultati della query (mysql)
12
A
risposta
18
(non è necessario per soddisfare le schemi di tabella)
INSERT tbl_name (col1, col2)
SELECT value1, value2
FROM othertable
Vedere il riferimento per INSERT ... SELECT Syntax
5
insert into table_name ...
select * from table_name where ....
La tabella di destinazione e la query di origine devono corrispondere nel numero di colonne e tipi di dati
Vedere questo link
4
È anche possibile creare tabelle in questo modo, anche se non i nomi delle colonne devono corrispondere, oi selezionare risultati sono messi in colonne aggiunte automaticamente:
mysql> create table foo (id int primary key auto_increment, bar datetime)
-> select now() as bar, now() as baz from dual;
Query OK, 1 row affected, 1 warning (0.06 sec)
Records: 1 Duplicates: 0 Warnings: 0
mysql> select * from foo;
+----+---------------------+---------------------+
| id | bar | baz |
+----+---------------------+---------------------+
| 1 | 2009-03-10 17:01:35 | 2009-03-10 17:01:35 |
+----+---------------------+---------------------+
1 row in set (0.00 sec)
Problemi correlati
- 1. Ottimizzazione della query MySQL su una tabella di grandi dimensioni
- 2. MySQL Query, unendo numero 2 della tabella
- 3. Riutilizzo risultati di una singola query SELECT MySQL
- 4. SQLAlchemy: Inserimento i risultati di una query in un'altra tabella
- 5. Mysql Come posso recuperare 2 set di risultati in una singola query dalla stessa tabella?
- 6. Ordinare una query mysql alfabetico
- 7. stack verticale risultati MySQL in singola query
- 8. Filtro sfaccettatura irrilevante dai risultati Solr
- 9. Aggiungi colonna ai risultati della query SQL
- 10. Mysql Query su server senza l'utilizzo della tabella federata
- 11. Ottieni risultati query MySQL come tipo di dati nativi?
- 12. Escludere intera QuerySet dai risultati
- 13. Eliminazione dai risultati della ricerca filtrata di UISearchController
- 14. seconda riga di una tabella mysql
- 15. come unire un set di risultati di una query con una tabella esistente?
- 16. Come ottimizzare ulteriormente questa tabella MySQL per una singola query
- 17. Salva MySQL risultati delle query in un file di testo
- 18. MYSQL Query Slow - Sub query e tabella Temp
- 19. mysql nidificato SELECT UPDATE della stessa tabella
- 20. MySQL molto lento per query tabella alter
- 21. Combina più risultati di query in MySQL (per colonna)
- 22. Usa LIMIT per impaginare i risultati di query MySQL
- 23. Tagliare gli spazi dai valori nella tabella MySQL
- 24. Rimozione di _id elemento dai risultati Pymongo
- 25. PostgreSQL - Iterare sui risultati della query
- 26. Perché i risultati di mad (x) differiscono dai risultati attesi?
- 27. risultati aggregazione dai interrogazione SPARQL
- 28. Gruppo e filtro mysql risultati
- 29. Proposta di struttura della tabella mysql?
- 30. Ordinamento dei risultati di una query IndexedDB
INSERT INTO nome_tabella (col1, col2) ... potrebbe essere necessario. – Sam