mysql - 如何将不同的日期从数据库中的一列复制到另一个数据库中的另一列

标签 mysql sql database

我是 SQL 新手,我想复制 distinct dates来自名为 starttime 的列在表中user在数据库中MyDb ,到一列playing_date在表中collection在另一个名为 viral. 的数据库中 我使用了以下查询,但它不起作用:

mysqli_select_db($con,'MyDb');
 $query1  = "INSERT INTO viral.collection.playing_date SELECT DISTICT date(starttime) FROM user";
 if(mysqli_query($con,$query1))
  echo "Successfully Inserted";
 else
  echo "error";

我该如何纠正?

最佳答案

您缺少 DISTINCT 中的 N

INSERT INTO viral.collection.playing_date SELECT DISTINCT date(starttime) FROM user

关于mysql - 如何将不同的日期从数据库中的一列复制到另一个数据库中的另一列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19569702/

相关文章:

sql - 向数据库中插入多个数据

php - 从准备好的 SELECT 语句中获取结果

php - 将 rand() 输出存储到 mysql 数据库错误

php - 如何在Codeigniter中为多个表制作一个搜索模块?

mysql - 显示带有类别的产品列表不会显示未耦合的类别

mysql - 在建表语句中添加索引

c# - 如何将对象从 IEnumerable 集合添加到数据库?

mysql - 在 MySQL 中添加 last_update 字段是一个好习惯吗?

用于在多个页面上进行用户身份验证的 Php session 变量

php - 如何在 Angular 和 PHP 中对某些用户隐藏页面