How to store MySQL query results in another Table?

前端 未结 4 1681
[愿得一人]
[愿得一人] 2020-12-23 02:45

How to store results from following query into another table. Considering there is an appropriate table already created.

SELECT labels.label,shortabstracts.         


        
相关标签:
4条回答
  • 2020-12-23 02:53

    If the table doesn't exist (and you e.g. don't want to create it because it may have lots of column names) you can create it on the fly...

    Query:

    CREATE TABLE another_table SELECT /* your query goes here */
    
    0 讨论(0)
  • 2020-12-23 02:54
    INSERT INTO another_table SELECT /*your query goes here*/
    
    0 讨论(0)
  • 2020-12-23 03:07

    You can use the INSERT INTO TABLE SELECT....syntax:

    INSERT INTO new_table_name
    SELECT labels.label,shortabstracts.ShortAbstract,images.LinkToImage,types.Type 
    FROM ner.images,ner.labels,ner.shortabstracts,ner.types 
    WHERE labels.Resource=images.Resource AND labels.Resource=shortabstracts.Resource 
    AND labels.Resource=types.Resource;
    
    0 讨论(0)
  • 2020-12-23 03:18

    if your table dosen't exist then

    CREATE TABLE new_table SELECT //write your query here
    

    if your table exist then you can just insert query

    INSERT INTO new_table SELECT //write your query here
    

    For more check here and here

    0 讨论(0)
提交回复
热议问题