DROP TABLE IF EXISTS TEMP_RESULT_Copy ;
CREATE TEMPORARY TABLE TEMP_RESULT (
#CREATE TABLE PROSPERITI.TEMP_RESULT(
COUNT_USER BIGINT,
STATUS_USER VARCHAR(20),
PROGRAM_NAME VARCHAR(255),
RECEIVE VARCHAR(255),
SEND VARCHAR(255),
elig_type varchar(20),
PROGRAM_ID BIGINT
);
我在一个存储过程里面有这样一个子临时表,往里面放了很多东东,现在要子查询出来,如何实现
[b]问题补充:[/b]
DROP TABLE IF EXISTS TEMP_RESULT_Copy ;
CREATE TEMPORARY TABLE TEMP_RESULT (
#CREATE TABLE PROSPERITI.TEMP_RESULT(
COUNT_USER BIGINT,
STATUS_USER VARCHAR(20),
PROGRAM_NAME VARCHAR(255),
RECEIVE VARCHAR(255),
SEND VARCHAR(255),
elig_type varchar(20),
PROGRAM_ID BIGINT
);
我在一个存储过程里面有这样一个子临时表,往里面放了很多东东,现在要子查询出来,如何实现
我想执行这样一条SQL:
SELECT * FROM TEMP_RESULT WHERE COUNT_USER NOT IN (SELECT COUNT_USER FROM
TEMP_RESULT WHERE elig_type='exclude') 但是这样的话回提示,temp_rsult can not reopen
[b]问题补充:[/b]
DROP TABLE IF EXISTS TEMP_RESULT_Copy ;
CREATE TEMPORARY TABLE TEMP_RESULT (
#CREATE TABLE PROSPERITI.TEMP_RESULT(
COUNT_USER BIGINT,
STATUS_USER VARCHAR(20),
PROGRAM_NAME VARCHAR(255),
RECEIVE VARCHAR(255),
SEND VARCHAR(255),
elig_type varchar(20),
PROGRAM_ID BIGINT
);
我在一个存储过程里面有这样一个子临时表,往里面放了很多东东,现在要子查询出来,如何实现
问题补充:
DROP TABLE IF EXISTS TEMP_RESULT_Copy ;
CREATE TEMPORARY TABLE TEMP_RESULT (
#CREATE TABLE PROSPERITI.TEMP_RESULT(
COUNT_USER BIGINT,
STATUS_USER VARCHAR(20),
PROGRAM_NAME VARCHAR(255),
RECEIVE VARCHAR(255),
SEND VARCHAR(255),
elig_type varchar(20),
PROGRAM_ID BIGINT
);
我在一个存储过程里面有这样一个子临时表,往里面放了很多东东,现在要子查询出来,如何实现
我想执行这样一条SQL:
SELECT * FROM TEMP_RESULT tr_01 WHERE tr_01.COUNT_USER NOT IN (SELECT COUNT_USER FROM
TEMP_RESULT tr_02 WHERE tr_02.elig_type='exclude') 但是这样的话回提示,tr_01 can not reopen