database.sarang.net
UserID
Passwd
Database
DBMS
ㆍMySQL
PostgreSQL
Firebird
Oracle
Informix
Sybase
MS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
MySQL Q&A 27825 게시물 읽기
No. 27825
쿼리문에서 나는 컬럼에러에 관해서 조언을 구합니다.
작성자
재고
작성일
2008-10-12 17:08ⓒ
2008-10-13 15:29ⓜ
조회수
3,851

INSERT INTO stock
SELECT
Z.ITEM_CODE,
SUBSTRING( Z.YYMMDD, 1, 7 ) AS DD,
SUM( Z.B_COUNT ) AS BQ,
SUM( Z.I_COUNT ) AS IQ,
SUM( Z.O_COUNT ) AS OQ,
SUM( Z.I_COUNT ) - SUM( Z.O_COUNT ) AS MQ,
SUM( Z.B_COUNT ) + SUM( Z.I_COUNT ) - SUM( Z.O_COUNT ) AS JQ
FROM (
SELECT
p_code AS ITEM_CODE,
f_period AS YYMMDD,
0 AS B_COUNT,
SUM( p_num ) AS I_COUNT,
0 AS O_COUNT
FROM stock_ipgo_2
WHERE f_period = '20081011'
GROUP BY f_period, p_code
UNION ALL
SELECT
p_code AS ITEM_CODE,
f_period AS YYMMDD,
0 AS B_COUNT,
0 AS I_COUNT,
SUM( p_num ) AS O_COUNT
FROM stock_sell_2
WHERE f_period = '20081011'
GROUP BY f_period, p_code
)Z
GROUP BY SUBSTRING( Z.YYMMDD, 1, 7 ) , Z.ITEM_CODE 

===========================================================
#1136 - Row 1에서 칼럼 카운트와 value 카운터와 일치하지 않습니다.
=============================================================



칼럼을 정확히 맞추었는데. 이런 에러가 나는 이유가 뭔지...

mysql 버전이 올라감에 따라 칼럼수도 틀려졌다고 하는데..

뭔말인지요?

현재 버전이
 5.0.51a-community-nt
입니다.

이 글에 대한 댓글이 총 1건 있습니다.

insert 아래의 select 문만 돌리신 후에

insert into stock ( 컬럼, 컬럼, 컬럼 )

과 같이 해당 값들이 들어가야 될 컬럼들을 하나하나 명시를 하시다보면 답을 찾으실 수 있지 않을까 싶습니다.

우욱님이 2008-10-13 22:42에 작성한 댓글입니다. Edit
[Top]
No.
제목
작성자
작성일
조회
27829SQL문으로 예시 만들기..도와주세요!!! [4]
SQL문
2008-10-14
4399
27828lock tables error에 대한 질문 [1]
나몰라
2008-10-14
3678
27827Update 문 질문 입니다. [1]
모래행성
2008-10-13
3945
27825쿼리문에서 나는 컬럼에러에 관해서 조언을 구합니다. [1]
재고
2008-10-12
3851
27824초보퀴리질문요 [1]
yjs
2008-10-11
3556
27823MySQL 설치시 에러가 납니다. [1]
보리심
2008-10-11
4435
27822데이타 베이스 및 테이블 관리 문의 [1]
새벽소리
2008-10-08
4062
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.023초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다