The definition is
CREATE VIEW `vwDVDKeywords`  (DVDTitle, Keyword, DVDKeywordRecNo, DVDRecNo, 
KeywordRecNo, GenreSectionRecNo, ParentKeyWord, ParentKeywordRecno, 
ChildKeyWord, ChildKeyWordRecNo) AS SELECT 
t1.DVDTitle,t3.keyword,t2.dvdkeywordrecno, t1.DVDRecNo, t3.keywordrecno, 
t4.genresectionrecno, t5.ParentKeyWord, ParentKeywordRecno, t6.ChildKeyWord, 
ChildKeyWordRecno FROM DVD t1,keywords t3,dvdkeywords t2,genresections 
t4,vwparentkeywords t5,vwchildkeyword t6 WHERE t3.keywordrecno = 
t2.keywordrecno AND t1.dvdrecno = t2.DVDRecNo AND t4.genresectionrecno = 
t1.genresectionrecno AND t4.parentkeywordrecno = t5.parentkeywordrecno AND 
t4.parentkeywordrecno = t5.parentkeywordrecno AND t4.childkeywordrecno = 
t6.childkeywordrecno


the definition of the two nested views are
CREATE VIEW `vwParentKeyWords` AS SELECT DISTINCT t1.KeyWord AS 
ParentKeyWord,t1.KeyWordRecNo AS ParentKeyWordRecNo FROM KEYWORDS 
t1,GenreSections t2 WHERE t1.KeyWordRecNo = t2.ParentKeyWordRecNo

CREATE VIEW `vwChildKeyWord` AS  SELECT t1.KeyWord AS ChildKeyWord, 
t1.KeyWordRecNo AS ChildKeyWordRecNo FROM KEYWORDS t1,GenreSections t2 WHERE 
t1.KeyWordRecNo = t2.ChildKeyWordRecNo

________________________________
From: [email protected] [mailto:[EMAIL PROTECTED] On Behalf Of Bill Downall
Posted At: Thursday, May 15, 2008 10:46 AM
Posted To: RB7-L
Conversation: [RBASE-L] - RE: Select syntax
Subject: [RBASE-L] - RE: Select syntax

Charles,

What is the definition of the view vwDVDKeywords?

Bill

On Thu, May 15, 2008 at 11:42 AM, Charles Parks <[EMAIL 
PROTECTED]<mailto:[EMAIL PROTECTED]>> wrote:
I still get the error "-ERROR- INTERNAL ERROR - in sort processing (2290)" with 
the revised syntax of
select keyword from vwDVDKeywords where parentkeyword = 'fantasy' and keyword 
not in (select keyword from vwDVDKeywords where parentkeyword = 'adventure')  
and keyword not in (select keyword from vwDVDKeywords where parentkeyword =
'comedydrama') union select ChildKeyword from vwDVDKeywords where parentkeyword 
= 'fantasy'

________________________________

From: [email protected]<mailto:[email protected]> 
[mailto:[email protected]<mailto:[email protected]>] On Behalf Of Stephen 
Markson
Posted At: Thursday, May 15, 2008 9:58 AM
Posted To: RB7-L
Conversation: [RBASE-L] - RE: Select syntax
Subject: [RBASE-L] - RE: Select syntax



Try without DISTINCT



Regards,



Stephen Markson
ForenSys The Forensic Systems Group
www.ForenSys.ca<http://www.ForenSys.ca> <http://www.forensys.ca/>
416 512 6950



________________________________

From: [email protected]<mailto:[email protected]> 
[mailto:[email protected]<mailto:[email protected]>] On Behalf Of Charles Parks
Sent: May 15, 2008 10:47 AM
To: RBASE-L Mailing List
Subject: [RBASE-L] - Select syntax



When I try a select statement I get "-ERROR- INTERNAL ERROR - in sort 
processing (2290)".



The syntax I'm using is

select distinct keyword from vwDVDKeywords where parentkeyword = 'fantasy' and 
keyword not in (select keyword from vwDVDKeywords where parentkeyword = 
'adventure')  and keyword not in (select keyword from vwDVDKeywords where 
parentkeyword = 'comedydrama') union select ChildKeyword from vwDVDKeywords 
where parentkeyword = 'fantasy'



The individual statements work

select distinct keyword from vwDVDKeywords where parentkeyword = 'fantasy' and 
keyword not in (select keyword from vwDVDKeywords where parentkeyword = 
'adventure')  and keyword not in (select keyword from vwDVDKeywords where 
parentkeyword = 'comedydrama')



and



select ChildKeyword from vwDVDKeywords where parentkeyword = 'fantasy'



Keyword and ChildKeyword have the same datatype.



What would be the correct way to union the two commands?


No virus found in this incoming message.
Checked by AVG.
Version: 7.5.524 / Virus Database: 269.23.16/1434 - Release Date: 15/05/2008 
7:24 AM



No virus found in this outgoing message.
Checked by AVG.
Version: 7.5.524 / Virus Database: 269.23.16/1434 - Release Date: 15/05/2008 
7:24 AM

--- RBASE-L
=======================3D======================3
D=
TO POST A MESSAGE TO ALL MEMBERS:
Send a plain text email to [email protected]<mailto:[email protected]>

(Don't use any of these words as your Subject:
INTRO, SUBSCRIBE, UNSUBSCRIBE, SEARCH,
REMOVE, SUSPEND, RESUME, DIGEST, RESEND, HELP)
=======================3D======================3
D=
TO SEE MESSAGE POSTING GUIDELINES:
Send a plain text email to [email protected]<mailto:[email protected]>
In the message SUBJECT, put just one word: INTRO
=======================3D======================3
D=
TO UNSUBSCRIBE:
Send a plain text email to [email protected]<mailto:[email protected]>
In the message SUBJECT, put just one word: UNSUBSCRIBE
=======================3D======================3
D=
TO SEARCH ARCHIVES:
Send a plain text email to [email protected]<mailto:[email protected]>
In the message SUBJECT, put just one word: SEARCH-n
(where n is the number of days). In the message body,
place any
text to search for.
=======================3D======================3
D=



Reply via email to