SELECT TOP 4 * FROM 
(
SELECT D_PROF.*,D_USER.USER_NAME, D_OPEN.UPDATE_DATE FROM D_PROF 
INNER JOIN D_USER ON D_PROF.D_USER_ID = D_USER.D_USER_ID 
INNER JOIN D_OPEN ON D_PROF.D_PROF_ID = D_OPEN.D_PROF_ID 
AND D_OPEN.ISOPEN= 1 AND D_OPEN.ADMIN_ISOPEN= 1 AND D_OPEN.UPDATE_DATE < getdate() INNER JOIN
(SELECT * FROM D_IMAGE_PROF D1 where D_IMAGE_PROF_ID in 
(SELECT top 1 D_IMAGE_PROF_ID FROM D_IMAGE_PROF D2 where D1.D_USER_ID = D2.D_USER_ID)) 
D_IMAGE_PROF
ON D_USER.D_USER_ID = D_IMAGE_PROF.D_USER_ID
AND D_IMAGE_PROF.DEL_FLAG = 0 AND D_IMAGE_PROF.STATUS = 0
WHERE D_USER.DEL_FLAG=0 
AND D_PROF.ISOPEN=1 AND D_PROF.DEL_FLAG=0 
WHERE DERIVEDTBL.D_PROF_ID NOT IN 
(SELECT TOP 4 D_PROF.D_PROF_ID FROM D_PROF 
INNER JOIN D_USER ON D_USER.D_USER_ID = D_PROF.D_USER_ID 
INNER JOIN D_OPEN ON D_PROF.D_PROF_ID = D_OPEN.D_PROF_ID 
AND D_OPEN.ISOPEN= 1 AND D_OPEN.ADMIN_ISOPEN= 1AND D_OPEN.UPDATE_DATE < getdate()INNER JOIN
(SELECT * FROM D_IMAGE_PROF D1 where D_IMAGE_PROF_ID in 
(SELECT top 1 D_IMAGE_PROF_ID FROM D_IMAGE_PROF D2 where D1.D_USER_ID = D2.D_USER_ID)) 
D_IMAGE_PROF
ON D_USER.D_USER_ID = D_IMAGE_PROF.D_USER_ID
AND D_IMAGE_PROF.DEL_FLAG = 0 AND D_IMAGE_PROF.STATUS = 0
WHERE  D_USER.DEL_FLAG=0 
AND D_PROF.ISOPEN=1 AND D_PROF.ADMIN_ISOPEN=1 AND D_PROF.DEL_FLAG=0 
ORDER BY D_OPEN.UPDATE_DATE desc
)
ORDER BY UPDATE_DATE desc

解决方案 »

  1.   

    建议你转到数据库开发的SQL Server版看看
      

  2.   

    报错!服务器: 消息 156,级别 15,状态 1,行 16
    キーワード 'WHERE' 付近に正しくない構文があります。
    服务器: 消息 156,级别 15,状态 1,行 30
    キーワード 'ORDER' 付近に正しくない構文があります。
      

  3.   

    名称 所有者 类型 创建日期
    B_D_MANAGE_IP dbo 用户 2004-6-10 14:25:52
    B_M_EVENT dbo 用户 2004-5-27 4:50:38
    B_M_EVENT_TYPE dbo 用户 2004-5-27 4:50:52
    B_M_SITE dbo 用户 2004-5-27 4:51:11
    B_M_SITE_SYSTEM dbo 用户 2004-5-27 4:51:33
    B_M_SITE_TYPE dbo 用户 2004-5-27 4:51:23
    D_ACCESS_COUNT dbo 用户 2003-12-11 12:13:45
    D_ADDRESS_BOOK dbo 用户 2003-9-30 10:17:06
    D_ADVERTISER_COUNT dbo 用户 2003-9-30 10:17:06
    D_ADVERTISER_LOOK dbo 用户 2003-9-30 10:17:06
    D_ADVERTISER_MOBILE dbo 用户 2003-9-30 10:17:06
    D_BACKNUMBER dbo 用户 2004-2-26 12:37:59
    D_BLACK_LIST dbo 用户 2004-7-1 14:52:31
    D_BLACK_LIST_USER_ACCESS_LOG dbo 用户 2004-7-1 14:52:31
    D_CALENDAR dbo 用户 2004-7-9 16:12:52
    D_CAMERA dbo 用户 2004-2-26 12:38:00
    D_CAMERA_PIC dbo 用户 2003-12-19 12:16:41
    D_CAMERAGROUP dbo 用户 2004-2-26 12:38:00
    D_CAMPAIGN dbo 用户 2004-4-26 21:36:27
    D_CASH_BACK dbo 用户 2003-11-12 19:40:38
    D_CAST dbo 用户 2003-9-30 10:17:06
    D_CAST_ACCESS dbo 用户 2003-9-30 10:17:06
    D_CHAT dbo 用户 2004-2-26 12:38:00
    D_CHAT_OPERATOR dbo 用户 2004-7-21 14:03:29
    D_CHAT_OPERATOR_STATUS dbo 用户 2004-7-21 13:59:50
    D_CHAT_SCHEDULE dbo 用户 2004-7-23 10:51:09
    D_CHAT_SESSION dbo 用户 2004-7-13 17:25:45
    D_CHAT_USER dbo 用户 2004-7-27 12:57:35
    D_CHAT_WEBCHAT dbo 用户 2004-7-12 11:22:23
    D_CHAT_WEBCHAT_ALBUM dbo 用户 2004-7-12 11:35:51
    D_CHAT_WEBCHAT_SETTING dbo 用户 2004-7-15 14:16:09
    D_CHAT_WEBCHAT_USER dbo 用户 2004-7-12 15:27:35
    D_CHATROOM dbo 用户 2004-3-2 14:46:39
    D_CHATROOM_SCHEDULE dbo 用户 2004-6-9 14:47:34
    D_CLIENT dbo 用户 2003-12-8 17:42:44
    D_CLUB dbo 用户 2003-9-30 10:17:06
    D_CONFER_ADDRESS_BOOK dbo 用户 2004-4-26 17:08:23
    D_CONFER_OPE_MATRIX dbo 用户 2004-5-28 16:23:45
    D_CONFER_OPE_RANK dbo 用户 2004-5-10 11:00:36
    D_CONFER_OPERATOR dbo 用户 2004-6-22 12:58:46
    D_CONFER_RESULT dbo 用户 2004-7-5 17:15:21
    D_CONFER_ROOM dbo 用户 2004-6-24 18:10:05
    D_CONFER_TOTAL dbo 用户 2004-7-8 11:59:56
    D_CONFER_USER dbo 用户 2004-5-17 16:34:48
    D_CORRESPOND_MEMO dbo 用户 2004-4-15 20:19:46
    D_CUSTOMER dbo 用户 2004-4-6 18:56:08
    D_DEMAND_MAIL dbo 用户 2003-9-30 10:17:06
    D_DEMAND_SET_MAIL dbo 用户 2003-9-30 10:17:06
    D_DEMAND_SET_TEL dbo 用户 2003-9-30 10:17:06
    D_EVENT dbo 用户 2004-4-6 10:33:52
    D_EVENT_GROUP dbo 用户 2004-5-25 16:51:38
    D_EVENT_PAYMENT dbo 用户 2004-4-6 10:34:39
    D_EVENT_POINT dbo 用户 2004-4-6 10:35:10
    D_EXEC_AUTH dbo 用户 2003-9-30 10:17:06
    D_IMAGE_ALBUM dbo 用户 2004-6-3 19:01:18
    D_IMAGE_PROF dbo 用户 2004-6-4 18:10:23
    D_iPAL_NEWS dbo 用户 2004-1-13 18:41:44
    D_LIMIT_DATE dbo 用户 2003-10-10 14:53:29
    D_LIMIT_POINT dbo 用户 2004-7-9 14:35:16
    D_MANAGE_IP dbo 用户 2003-9-30 10:17:06
    D_MEMO dbo 用户 2003-9-30 10:17:06
    D_MMAIL dbo 用户 2003-9-30 10:17:06
    D_MOBILE_NO dbo 用户 2004-2-26 12:38:00
    D_NEW_IMAGE dbo 用户 2004-2-26 12:38:00
    D_OPEN dbo 用户 2003-9-30 10:17:06
    D_PATRON_CONDITION dbo 用户 2004-6-3 11:01:49
    D_PATRON_RANK_CONDITION dbo 用户 2004-6-3 11:01:49
    D_PERIOD_POINT_BAT dbo 用户 2003-9-30 10:17:06
    D_POINT_LEVEL dbo 用户 2003-9-30 10:17:06
    D_PROF dbo 用户 2004-4-23 17:09:58
    D_PROFILE_IMAGE_REFERENCE_RANK dbo 用户 2004-6-11 21:18:31
    D_REPLACE dbo 用户 2003-9-30 10:17:06
    D_SERVICE_USER dbo 用户 2003-12-8 17:51:52
    D_SESSION dbo 用户 2004-4-20 16:53:53
    D_START_WORD dbo 用户 2004-3-18 18:21:00
    D_TABOO dbo 用户 2003-9-30 10:17:06
    D_USER dbo 用户 2004-7-6 19:41:14
    D_USER_ACCESS dbo 用户 2003-9-30 10:17:06
    D_USER_DETAILS dbo 用户 2004-7-8 12:20:40
    D_USER_INFO dbo 用户 2003-11-12 19:40:38
    D_USER_LIVE dbo 用户 2004-3-31 18:20:02
    D_USER_Q dbo 用户 2003-12-9 18:51:38
    D_USER_RENTAL dbo 用户 2004-3-15 13:28:54
    D_VOICE_PROFILE dbo 用户 2004-6-28 11:56:04
    D_VOICE_PROFILE_EVENT dbo 用户 2004-7-6 10:10:11
    D_VOICE_PROFILE_RESULT dbo 用户 2004-6-30 13:24:29
    D_VOICE_PROGRAM dbo 用户 2004-7-1 16:25:05
    D_VOICE_PROGRAM_EVENT dbo 用户 2004-7-6 10:09:09
    D_VOICE_PROGRAM_GENRE dbo 用户 2004-7-2 13:41:54
    D_VOICE_PROGRAM_RESULT dbo 用户 2004-7-5 15:36:11
    D_VOICE_SETTING dbo 用户 2004-6-29 10:27:36
    D_WEB_SERVICE_CUSTOMER dbo 用户 2003-12-9 17:21:55
    dtproperties dbo 系统 2003-9-30 10:16:38
    emsys_oshirase_bat dbo 用户 2004-7-2 20:19:21
    errormail dbo 用户 2003-9-30 10:17:08
    L_BATCHMAIL_SEND dbo 用户 2003-9-30 10:17:06
    L_CHAT dbo 用户 2004-2-26 12:38:00
    L_CHAT_WEBCHAT dbo 用户 2004-7-12 11:23:58
    L_CHAT_WEBCHAT_IMAGE dbo 用户 2004-7-12 11:44:40
    L_CMAIL dbo 用户 2003-9-30 10:17:06
    L_CONFER_REQUEST dbo 用户 2004-7-5 13:17:30
    L_CONFER_REQUEST_CANCEL dbo 用户 2004-5-13 16:21:50
    L_CONFER_RESPONSE dbo 用户 2004-7-5 13:26:14
    L_CONFER_ROOM dbo 用户 2004-5-12 18:46:58
    L_D_RESERVE_MAIL dbo 用户 2004-4-7 14:44:42
    L_DEMAND_CALL_TEL dbo 用户 2003-9-30 10:17:06
    L_DEMAND_LOG_MAIL dbo 用户 2003-9-30 10:17:06
    L_DEMAND_LOG_MAIL_BAT dbo 用户 2003-9-30 10:17:06
    L_DEMAND_SET_MAIL dbo 用户 2003-9-30 10:17:06
    L_DEMAND_SET_TEL dbo 用户 2003-9-30 10:17:06
    L_DENY_ACCESS dbo 用户 2003-10-2 10:30:32
    L_EVENT_LOG dbo 用户 2003-9-30 10:17:06
    L_EVENT_LOG_CORRECTION dbo 用户 2003-9-30 10:17:06
    L_EVENT_LOG_DETAILS dbo 用户 2004-3-10 21:45:13
    L_EVENT_LOG_DETAILS_CORRECTION dbo 用户 2004-3-18 19:50:55
    L_EVENT_LOG_DIV_BAT dbo 用户 2003-9-30 10:17:06
    L_EVENT_LOG_MONEY dbo 用户 2003-9-30 10:17:06
    L_EVENT_LOG_MONEY_CORRECTION dbo 用户 2003-9-30 10:17:06
    L_EVENT_LOG_POINT dbo 用户 2003-9-30 10:17:06
    L_EVENT_LOG_POINT_CORRECTION dbo 用户 2003-9-30 10:17:07
    L_EVENT_LOG_SUM dbo 用户 2003-9-30 10:17:07
    L_EVENT_LOG_SUM_BAT dbo 用户 2003-9-30 10:17:07
    L_EVENT_LOG_USER dbo 用户 2003-10-16 14:22:03
    L_EVENT_LOG_USER_CORRECTION dbo 用户 2003-10-16 14:21:54
    L_iPAB dbo 用户 2004-2-9 14:10:44
    L_MAIL_COUNT2 dbo 用户 2004-5-25 9:48:59
    L_NEWS dbo 用户 2003-9-30 10:17:07
    L_NOTE dbo 用户 2003-9-30 10:17:07
    L_NOTE_COMMENT dbo 用户 2003-9-30 10:17:07
    L_NOTE_REPLACE dbo 用户 2003-9-30 10:17:07
    L_OPEN dbo 用户 2003-9-30 10:17:07
    L_OPEN_WRITE_LOG dbo 用户 2003-12-11 13:18:05
    L_PAO_BATCHMAIL_SEARCH dbo 用户 2003-9-30 10:17:07
    L_PATRON_EVENT_LOG dbo 用户 2004-6-3 11:01:49
    L_PERIOD_POINT dbo 用户 2003-9-30 10:17:07
    L_PERIOD_POINT_BAT dbo 用户 2003-9-30 10:17:07
    L_PROF dbo 用户 2004-6-15 16:03:26
    L_SETTLE dbo 用户 2004-6-28 12:55:24
    L_SETTLE_CREDIT dbo 用户 2003-10-9 16:46:41
    L_SETTLE_iPAB dbo 用户 2003-9-30 10:17:07
    L_SETTLE_iPAP dbo 用户 2003-9-30 10:17:07
    L_TRACE_LOG dbo 用户 2004-7-7 13:31:55
    L_USER_CHANGE dbo 用户 2003-9-30 10:17:07
    L_USER_CHANGE_BAT dbo 用户 2003-9-30 10:17:07
    L_USER_CHANGE_M_USER_LEVEL dbo 用户 2003-9-30 10:17:07
    L_USER_CHANGE_M_USER_STAT dbo 用户 2003-9-30 10:17:07
    L_USER_CHANGE_M_USER_TYPE dbo 用户 2003-9-30 10:17:07
    L_USER_REG dbo 用户 2003-9-30 10:17:07
      

  4.   

    L_VOICE_PROFILE_REQUEST dbo 用户 2004-6-30 13:13:59
    L_VOICE_PROFILE_RESULT dbo 用户 2004-6-30 15:46:55
    L_VOICE_PROGRAM_REQUEST dbo 用户 2004-7-5 15:37:27
    L_VOICE_PROGRAM_RESULT dbo 用户 2004-7-5 16:20:32
    L_VOICE_RECPROF_REQUEST dbo 用户 2004-6-28 11:16:13
    L_VOICE_RECPROF_RESULT dbo 用户 2004-6-28 15:18:57
    L_VOICE_UPPROF_RESULT dbo 用户 2004-6-28 11:24:00
    L_VOICE_UPPROGRAM_RESULT dbo 用户 2004-7-2 16:35:00
    M_ACCESS_ALIAS dbo 用户 2003-9-30 10:17:07
    M_ACCESS_AREA dbo 用户 2003-12-1 15:34:57
    M_ACCESS_NETWORK dbo 用户 2003-9-30 10:17:07
    M_ACCOUNT_TYPE dbo 用户 2003-11-10 18:05:39
    M_ADDRESS_BOOK_TYPE dbo 用户 2004-4-23 13:05:17
    M_ADMIN_GROUP dbo 用户 2004-4-12 17:42:25
    M_ADMIN_MENU dbo 用户 2004-4-12 16:57:23
    M_ADMIN_MENU_GROUP dbo 用户 2004-4-12 16:58:33
    M_ADMIN_PAGE_SECURITY dbo 用户 2004-4-12 17:01:41
    M_ADMIN_PAGE_SECURITY_GROUP dbo 用户 2004-4-12 17:02:04
    M_ADVERTISER dbo 用户 2004-6-18 18:42:38
    M_ADVERTISER_CLIENT dbo 用户 2003-9-30 10:17:07
    M_AGE dbo 用户 2003-9-30 10:17:07
    M_APPLI_TYPE dbo 用户 2004-3-17 13:25:03
    M_BATCHMAIL_TYPE dbo 用户 2003-9-30 10:17:07
    M_BLOOD dbo 用户 2003-9-30 10:17:07
    M_BOY_CHARACTER dbo 用户 2003-9-30 10:17:07
    M_CARRIER dbo 用户 2003-9-30 10:17:07
    M_CAST_LEVEL dbo 用户 2003-9-30 10:17:07
    M_CAST_TYPE dbo 用户 2003-9-30 10:17:07
    M_CHAT_OPERATOR_STATUS dbo 用户 2004-7-9 11:41:56
    M_CHAT_SESSION_STATUS dbo 用户 2004-7-12 14:41:17
    M_CITY dbo 用户 2003-9-30 10:17:07
    M_CITY_AREA_ACCESS dbo 用户 2003-12-3 19:56:59
    M_CLUB dbo 用户 2003-9-30 10:17:07
    M_CMAIL_LEVEL dbo 用户 2003-9-30 10:17:07
    M_CMAIL_TYPE dbo 用户 2003-9-30 10:17:07
    M_CONFER_POINT_TYPE dbo 用户 2004-6-15 11:37:37
    M_CONFER_REQRES_TYPE dbo 用户 2004-4-20 16:59:46
    M_CONFER_RESULT_TYPE dbo 用户 2004-3-31 18:32:24
    M_CONFER_ROOM_STATUS dbo 用户 2004-3-31 19:42:20
    M_CONFER_STATUS_TYPE dbo 用户 2004-3-31 18:33:12
    M_COUNTRY dbo 用户 2003-9-30 10:17:07
    M_CUSTOMER_LEVEL dbo 用户 2003-9-30 10:17:07
    M_DECIMAL dbo 用户 2003-9-30 10:17:07
    M_DEL_FLAG dbo 用户 2004-4-22 18:46:08
    M_DEMAND_TYPE dbo 用户 2003-9-30 10:17:07
    M_DIST_BAK dbo 用户 2004-5-13 17:37:16
    M_DISTRICT dbo 用户 2003-9-30 10:17:07
    M_EVENT dbo 用户 2004-4-15 11:17:14
    M_EVENT_TYPE dbo 用户 2004-5-17 11:21:07
    M_GIRL_CHARACTER dbo 用户 2004-4-23 14:47:08
    M_GROBAL_DISTRICT dbo 用户 2003-9-30 10:17:07
    M_GROUP dbo 用户 2003-9-30 10:17:07
    M_HEIGHT dbo 用户 2003-9-30 10:17:07
    M_LOOKS dbo 用户 2004-6-10 18:28:09
    M_MAIL_DOMAIN dbo 用户 2003-9-30 10:17:07
    M_MAIL_METHOD dbo 用户 2003-9-30 10:17:07
    M_MAIL_SOURCE_TYPE dbo 用户 2004-4-12 11:56:42
    M_MEET_PROBABILITY dbo 用户 2003-9-30 10:17:07
    M_MEMO dbo 用户 2003-9-30 10:17:07
    M_MONETARY dbo 用户 2003-9-30 10:17:07
    M_NEWS_TYPE dbo 用户 2003-11-12 19:40:38
    M_PAYMENT_ACTION dbo 用户 2003-9-30 10:17:07
    M_PAYMENT_IO dbo 用户 2003-9-30 10:17:07
    M_PAYMENT_POINT dbo 用户 2003-9-30 10:17:07
    M_PAYMENT_TYPE dbo 用户 2003-9-30 10:17:07
    M_PERIOD_POINT dbo 用户 2003-9-30 10:17:07
    M_POINT_IO dbo 用户 2003-9-30 10:17:07
    M_POINT_LEVEL dbo 用户 2003-9-30 10:17:07
    M_POINT_SERVICE dbo 用户 2003-9-30 10:17:07
    M_POINT_STATUS dbo 用户 2003-9-30 10:17:08
    M_POSTAL dbo 用户 2003-9-30 10:17:08
    M_PREF_BAK dbo 用户 2004-5-13 17:38:07
    M_PREFECTURE dbo 用户 2003-9-30 10:17:08
    M_PROF_SIMILAR dbo 用户 2003-9-30 10:17:08
    M_PROF_TYPE dbo 用户 2003-9-30 10:17:08
    M_RELATION dbo 用户 2003-9-30 10:17:08
    M_REPLACE_CLASS dbo 用户 2003-9-30 10:17:08
    M_ROOM dbo 用户 2003-9-30 10:17:08
    M_SERVICE_STATUS dbo 用户 2003-12-8 18:03:32
    M_SETTING_POINT dbo 用户 2003-9-30 10:17:08
    M_SETTLE_TYPE dbo 用户 2003-9-30 10:17:08
    M_SEX dbo 用户 2003-9-30 10:17:08
    M_SITE dbo 用户 2003-9-30 10:17:08
    M_SITE_SYSTEM dbo 用户 2003-9-30 10:17:08
    M_SITE_TYPE dbo 用户 2003-9-30 10:17:08
    M_STATUS dbo 用户 2003-9-30 10:17:08
    M_TABOO_CATEGORY dbo 用户 2003-9-30 10:17:08
    M_TERMINAL dbo 用户 2004-6-22 15:14:12
    M_TERMINAL1 dbo 用户 2004-2-6 12:26:49
    M_TERMINAL_APPLI dbo 用户 2004-3-17 16:43:44
    M_URL dbo 用户 2003-9-30 10:17:08
    M_USER_CHANGE dbo 用户 2003-9-30 10:17:08
    M_USER_LEVEL dbo 用户 2003-9-30 10:17:08
    M_USER_STAT dbo 用户 2003-9-30 10:17:08
    M_USER_TYPE dbo 用户 2004-1-27 15:21:15
    M_VOICE_PROFILE_RESPONSE_TYPE dbo 用户 2004-6-30 17:41:35
    M_VOICE_PROFILE_RESULT_TYPE dbo 用户 2004-6-30 17:39:52
    M_VOICE_RECRES_TYPE dbo 用户 2004-6-30 17:47:54
    M_VOICE_RECRESULT_TYPE dbo 用户 2004-6-30 17:43:17
    M_VOICE_UPPROF_RESULT_TYPE dbo 用户 2004-6-21 19:18:59
    number_of_times dbo 用户 2003-9-30 10:17:08
    oshirase_check dbo 用户 2003-9-30 10:17:08
    R_CAST dbo 用户 2003-9-30 10:17:08
    R_CHATROOM dbo 用户 2004-3-29 20:45:50
    R_CHATROOM_DISTRICT dbo 用户 2004-6-9 14:47:34
    R_CUSTOMER dbo 用户 2003-9-30 10:17:08
    R_EVENT dbo 用户 2003-9-30 10:17:08
    R_POINT_LEVEL dbo 用户 2003-9-30 10:17:08
    R_VOICE_PROGRAM dbo 用户 2004-7-1 18:01:17
    R_WEBCHAT dbo 用户 2004-7-6 16:57:22
    SP_BASETEMP dbo 用户 2004-3-16 17:06:16
    syscolumns dbo 系统 2000-8-6 1:29:12
    syscomments dbo 系统 2000-8-6 1:29:12
    sysdepends dbo 系统 2000-8-6 1:29:12
    sysfilegroups dbo 系统 2000-8-6 1:29:12
    sysfiles dbo 系统 2000-8-6 1:29:12
    sysfiles1 dbo 系统 2000-8-6 1:29:12
    sysforeignkeys dbo 系统 2000-8-6 1:29:12
    sysfulltextcatalogs dbo 系统 2000-8-6 1:29:12
    sysfulltextnotify dbo 系统 2000-8-6 1:29:12
    sysindexes dbo 系统 2000-8-6 1:29:12
    sysindexkeys dbo 系统 2000-8-6 1:29:12
    sysmembers dbo 系统 2000-8-6 1:29:12
    sysobjects dbo 系统 2000-8-6 1:29:12
    syspermissions dbo 系统 2000-8-6 1:29:12
    sysproperties dbo 系统 2000-8-6 1:29:12
    sysprotects dbo 系统 2000-8-6 1:29:12
    sysreferences dbo 系统 2000-8-6 1:29:12
    systypes dbo 系统 2000-8-6 1:29:12
    sysusers dbo 系统 2000-8-6 1:29:12
    test1 dbo 用户 2004-5-13 17:37:21
    test2 dbo 用户 2004-5-13 17:37:52
    X_D_MAIL dbo 用户 2003-9-30 10:17:08
    X_D_RESERVE_MAIL dbo 用户 2004-4-7 14:44:07
    X_DL_MAIL00 dbo 用户 2004-2-27 16:16:10
    X_DL_MAIL01 dbo 用户 2003-9-30 10:17:08
    X_DL_MAIL02 dbo 用户 2003-9-30 10:17:08
    X_DL_MAIL03 dbo 用户 2003-9-30 10:17:08
    X_DL_MAIL04 dbo 用户 2003-9-30 10:17:08
    X_DL_MAIL05 dbo 用户 2003-9-30 10:17:08
    X_DL_MAIL06 dbo 用户 2003-9-30 10:17:08
    X_DL_MAIL07 dbo 用户 2003-9-30 10:17:08
    X_DL_MAIL08 dbo 用户 2003-9-30 10:17:08
    X_DL_MAIL09 dbo 用户 2003-9-30 10:17:08
    X_DL_MAIL10 dbo 用户 2003-9-30 10:17:08
    X_DL_MAIL11 dbo 用户 2003-9-30 10:17:08
    X_DL_MAIL12 dbo 用户 2003-9-30 10:17:08
    X_DL_MAIL13 dbo 用户 2003-9-30 10:17:08
    X_DL_MAIL14 dbo 用户 2003-9-30 10:17:08
    X_DL_MAIL15 dbo 用户 2003-9-30 10:17:08
    X_DL_MAIL16 dbo 用户 2003-9-30 10:17:08
    X_DL_MAIL17 dbo 用户 2003-9-30 10:17:08
    X_DL_MAIL18 dbo 用户 2003-9-30 10:17:08
    X_DL_MAIL19 dbo 用户 2003-9-30 10:17:08
      

  5.   

    shit, 搞个存储过程写清楚点啊,难看。
      

  6.   

    这就是写道存储过程中的SQL.....
      

  7.   

    自己搞定SELECT TOP 4 D_PROF.*,D_USER.USER_NAME, D_OPEN.UPDATE_DATE ,D_IMAGE_PROF.STATUS,D_IMAGE_PROF.D_IMAGE_PROF_ID,D_OPEN.CREATE_DATE OPEN_DATE,D_OPEN.SUBJECT,D_OPEN.CONTENT
    FROM D_PROF 
    INNER JOIN D_USER ON D_PROF.D_USER_ID = D_USER.D_USER_ID 
    INNER JOIN D_OPEN ON D_PROF.D_PROF_ID = D_OPEN.D_PROF_ID AND D_OPEN.ISOPEN= 1 AND D_OPEN.ADMIN_ISOPEN= 1 AND D_OPEN.UPDATE_DATE<getdate() 
    INNER JOIN 
    (SELECT * FROM D_IMAGE_PROF D1 where D_IMAGE_PROF_ID in(SELECT top 1 D_IMAGE_PROF_ID FROM D_IMAGE_PROF D2 where D1.D_USER_ID=D2.D_USER_ID)) 
    D_IMAGE_PROF ON D_USER.D_USER_ID = D_IMAGE_PROF.D_USER_ID AND D_IMAGE_PROF.DEL_FLAG = 0 AND D_IMAGE_PROF.STATUS = 0
    WHERE D_USER.DEL_FLAG=0 AND D_PROF.ISOPEN=1 
    AND D_PROF.DEL_FLAG=0 
    AND D_PROF.D_PROF_ID NOT IN 
    (
    SELECT TOP 4 D_PROF.D_PROF_ID 
    FROM D_PROF 
    INNER JOIN D_USER ON D_USER.D_USER_ID = D_PROF.D_USER_ID 
    INNER JOIN D_OPEN ON D_PROF.D_PROF_ID = D_OPEN.D_PROF_ID AND D_OPEN.ISOPEN= 1 AND D_OPEN.ADMIN_ISOPEN= 1AND D_OPEN.UPDATE_DATE < getdate()
    INNER JOIN 
    (SELECT * FROM D_IMAGE_PROF D1 where D_IMAGE_PROF_ID in(SELECT top 1 D_IMAGE_PROF_ID FROM D_IMAGE_PROF D2 where D1.D_USER_ID = D2.D_USER_ID)) 
    D_IMAGE_PROF ON D_USER.D_USER_ID = D_IMAGE_PROF.D_USER_ID AND D_IMAGE_PROF.DEL_FLAG = 0 AND D_IMAGE_PROF.STATUS = 0
    WHERE  D_USER.DEL_FLAG=0  AND D_PROF.ISOPEN=1 AND D_PROF.ADMIN_ISOPEN=1 AND D_PROF.DEL_FLAG=0 
    ORDER BY D_OPEN.UPDATE_DATE desc
    )