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 28656 게시물 읽기
No. 28656
delete문 관련 문의
작성자
정병선(RhymeHeart)
작성일
2009-06-08 20:15
조회수
5,508

어떤 테이블에서 특정값을 가지는 칼럼들을 모두 날려주는 일을 하도록 하려고 하는데요

 

일단 쿼리는 다음과 같습니다.

 

delete from table1 t1

where t1.id in(

select t2.id

from table1 t2

where t2.id = '*'

);

 

각각의 테이블에서 t1, t2를 제외하고 쿼리문을 실행하니

you can`t specify target table 'table1' for update in from clause라는 에러가 떠서 위와같이 수정을 했는데

첫번째 where절 이하로 신택스 에러가 있다고 뜹니다.

원인이 뭔지 알수가 없네요...조언좀 부탁드립니다.

[Top]
No.
제목
작성자
작성일
조회
28673새벽만 되면 느려지고; Lock wait timeout exceeded 되네요;
민이
2009-06-09
7005
28672여러 명이 동시에 query를 날리면 데이터 누락이 발생합니다 T_T
김승동
2009-06-09
5877
28657위키백과 데이터를 MySQL에 넣고 싶은데
마스터
2009-06-08
5874
28656delete문 관련 문의
정병선
2009-06-08
5508
28552mysql 4.x -> mysql5.x로 변경시 회원로그인 부분 [1]
여지훈
2009-06-04
5959
28526안녕하세요 기본적인것 좀 여쭤볼게요 [2]
Deck
2009-06-03
5990
28524mysql 구문에 관해서 질문 좀 할꼐요 [1]
발로네
2009-06-03
5580
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.017초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다