0

我是 SQL 新手,我想从数据库中的表中命名的列复制到另一个名为的数据库 中表distinct dates中的列, 我使用了以下查询,但它不起作用:starttimeuserMyDbplaying_datecollectionviral.

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";

我应该如何纠正它?

4

2 回答 2

0

您缺少 DISTINCT 中的 N

INSERT INTO viral.collection.playing_date SELECT DISTINCT date(starttime) FROM user
于 2013-10-24T15:13:58.623 回答
0
SELECT DISTICT date(starttime) into viral.collection.playing_date FROM user;

这会奏效!

于 2013-10-24T15:45:23.343 回答