如果存在其他适当的条目,则MySQL创建具有column = null的表选择条目

时间:2017-09-22 14:20:38

标签: mysql sql

create table if not exists table1
    (key ind_name(some_id))
    select *
    from table0
    group by some_id;

if (there is an appropriate entry with column1 NULL) : select it
else : select any another appropriate entry

我很感激你的帮助,因为我对如何在MySQL中写这个感到困惑。

更新:我最终创建了一个表table0_temp,其中的条目按照我想要的方式排序,然后在上面的查询中使用它。

create
temporary table if not exists table0_temp
    select * from table0
        order by column1 asc;  

1 个答案:

答案 0 :(得分:0)

我不确定你在问什么,但我想你正在搜索以下内容:

SELECT COALESCE(orphan_code ,'appropriate entry');

如果它不为null,COALESCE将返回orph​​an_code,否则它将返回'适当的条目'。