webForumDet fria alternativet

SQL-problem

2 svar · 263 visningar · startad av lillebror

lillebrorMedlem sedan apr. 20041 687 inlägg
#1

Får följande felkod i min SQL-sats...

Microsoft JET Database Engine error '80040e14'
Syntax error in FROM clause.
/forumdisplay.asp, line 32

"SELECT iif(maxDate is null,ThreadPosted,maxDate), author,subject from ((SELECT (select max(ThreadPosted from t_threads where answerid = t.threadid) as maxDate, ThreadPosted, author, subject from t_threads t) dt order by 1 desc"

Någon idé om vad som är fel?

tohaMedlem sedan dec. 1999698 inlägg
#2

Chansar på det här:

SELECT 
	iif(maxDate is null,ThreadPosted,maxDate) AS col1,
	author,
	subject 
FROM
	(
		SELECT 
			(
				select 
					max(ThreadPosted)
				from 
					t_threads 
				where 
					answerid = t.threadid
			) as maxDate,
			ThreadPosted, 
			author, 
			subject 
		from 
			t_threads t
	) dt
order by 
	col1 desc
lillebrorMedlem sedan apr. 20041 687 inlägg
#3

Får upp föjande felkod nu när jag kör SQL-satsen...

Microsoft JET Database Engine error '80040e10'

No value given for one or more required parameters.

/forumdisplay.asp, line 35

Genererad på 363 ms · cache AV · v20260730165559-full.f96bc7eb