2 sinat 33492090 sinat_33492090 于 2016.01.14 17:22 提问

sql-error:too many values

select USER_ID,USER_GRD_ID from CUST_GRD

where USER_ID in
(select EUSER_ID,
max(START_DATE)
from CUST_GRD
group by USER_ID)

我先把user_id group by 后挑选每个id中日期最大的那条 。再查询USER_ID,USER_GRD_ID
可是报错如上 请问各位大神是什么意思?

2个回答

sunyake1212
sunyake1212   2016.01.14 18:04
已采纳

第一,你in子句里边肯定只能有一种类型的值的集合。
第二,选择日期最大的方法,肯定得写在where子句或者做连接操作

CSDNXIAOD
CSDNXIAOD   2016.01.14 17:23

When a Subquery Returns Too Many Values(in(
学习Programming the Semantic Web遇到的问题(二)——python:too many values to unpack
python错误for k,v in d: ValueError: too many values to unpack
----------------------biu~biu~biu~~~在下问答机器人小D,这是我依靠自己的聪明才智给出的答案,如果不正确,你来咬我啊!

sinat_33492090
sinat_33492090 告诉我你在哪 我要来打你哈哈
2 年多之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
关于 Python opencv 使用中的 ValueError: too many values to unpack
关于 Python opencv 使用中的 ValueError: too many values to unpack
ORA-00913: too many values分析
  今天晚上旁边的同事在调试代码时出现了下面的bug: ORA-00913: too many values 。。。。(后面的具体的就不写了)第一次碰到这样的情况,上网一查才知道:原来同事的sql语句写错了:具体就不说了,主要是一个INSERT语句:结果VALUES后面的插入的数据比前面的字段名多了一个,所以才出现了所谓的“too many values”错误。--------
ORA-00913: too many values 错误分析
ORA-00913: too many values 错误分析今日接收他人代码,新增时添加了一个新的字段。不料程序保存调用sql后报了错。 错误信息如下 ORA-00913: too many values 错误分析 查了下是因为insert语句的指定列和Values 后的数据不配。insert 给了七个列,values 却出现了八个字段,所以各位以后写sql的时候要细心点呀。 而从网上搜索到的
ValueError: too many values to unpack问题原因记录
练习题:梦想的度假胜地 :编写一个程序,调查用户梦想的度假胜地。使用类似于“If you could visit one place in the world, where would you go?”的提示,并编写一个打印调查 结果的代码块。错误代码:question='If you could visit one place in the world, where would you go: ...
Python too many values to unpack
这种错误是指一个tuple值赋给一个tuple变量时,变量个数不够造成的。如: a, b = (1, 2, 3)
ORA-00913错误:PL/SQL: ORA-00913: too many values
ORA-00913错误 描述:PL/SQL: ORA-00913: too many values 目标:编写一个可以循环插入数据的脚本 操作过程: SQL> desc tcustmer Name               Null?    Type  ----------------- -------- -------------------------
C语言结构体初始化出现 too many initializer values 问题
前一阵子在写程序的时候发现的一个问题,简化后的代码如下: int a; void fun1() { a=1; } void fun2() { a=2; } void fun3() { a=3; } typedef void (*MenuFun)(void); typedef struct{ char *caption; MenuFun menuFun; }MenuI
python错误for k,v in d: ValueError: too many values to unpack
John Fouhy john at fouhy.net Tue May 22 00:50:14 CEST 2007 Previous message: [Tutor] for k,v in d: ValueError: too many values to unpack Next message: [Tutor] MS SQL Connection Message
关于解决cv2.findContours返回值too many values to unpack (expected 2)的问题
根据网上的 教程,python opencv的轮廓提取函数会返回两个值,第一个为轮廓的点集,第二个是各层轮廓的索引。但是实际调用时我的程序报错了,错误内容如下 too many values to unpack (expected 2) 其实是接受返回值不符,如果你仅仅使用一个变量a去接受返回值,调用len(a),你会发现长度为3,也就是说这个函数实际上返回了三个值 第一个,也是最坑爹的
关于解决cv2.findContours返回值too many values to unpack的问题
根据网上的 教程,python opencv的轮廓提取函数会返回两个值,第一个为轮廓的点集,第二个是各层轮廓的索引。但是实际调用时我的程序报错了,错误内容如下  contourr, opt = cv2.findContours(bwimg, cv2.RETR_EXTERNAL, cv2.CHAIN_APPROX_SIMPLE) ValueError: too many values to unp