You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

SQL查询用户6个月内未到访地点及语法错误排查

问题描述

我是一名实习生,这是我的第一份工作,抱歉提出基础问题且表述不佳。

现有SQL表结构

CREATE SCHEMA code

CREATE TABLE code.place ( 
   pk_place_id VARCHAR(8), 
   place_name VARCHAR (50),
   CONSTRAINT pk_place_id PRIMARY KEY (pk_place_id)
);


CREATE TABLE code.user ( 
   pk_user_id VARCHAR(3), 
   user_name VARCHAR (50),
   CONSTRAINT pk_user_id PRIMARY KEY (pk_user_id)
);

CREATE TABLE code.visit ( 
   pk_user_id VARCHAR(3), 
   pk_place_id VARCHAR(8),
   data DATE,
   CONSTRAINT pk_user_id FOREIGN KEY (pk_user_id) REFERENCES code.user,
   CONSTRAINT pk_place_id FOREIGN KEY (pk_place_id) REFERENCES code.place
);

需求

生成一张表,展示用户可前往的地点,需排除用户近6个月内到访过的地点。

我目前毫无头绪,主管不懂编程,仅负责人员管理。

尝试过程与问题

我尝试了以下SQL语句:

SELECT *
    FROM code.visit
    WHERE data >= (curdate() - INTERVAL (1 - DAY(curdate())) DAY) - INTERVAL 6 MONTH;

但执行后无反馈,终端提示符从code=>变为code(>,后续无法执行其他代码,直到重启终端。

问题解决

终端异常是因忘记用);闭合SQL语句。


内容的提问来源于stack exchange,提问作者yellow_melro

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.15 11:00:55