Return-Path: Delivered-To: apmail-db-derby-dev-archive@www.apache.org Received: (qmail 14462 invoked from network); 4 Sep 2009 11:52:20 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.3) by minotaur.apache.org with SMTP; 4 Sep 2009 11:52:20 -0000 Received: (qmail 27765 invoked by uid 500); 4 Sep 2009 11:52:19 -0000 Delivered-To: apmail-db-derby-dev-archive@db.apache.org Received: (qmail 27741 invoked by uid 500); 4 Sep 2009 11:52:19 -0000 Mailing-List: contact derby-dev-help@db.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: Delivered-To: mailing list derby-dev@db.apache.org Received: (qmail 27733 invoked by uid 99); 4 Sep 2009 11:52:19 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 04 Sep 2009 11:52:19 +0000 X-ASF-Spam-Status: No, hits=-2000.0 required=10.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [140.211.11.140] (HELO brutus.apache.org) (140.211.11.140) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 04 Sep 2009 11:52:17 +0000 Received: from brutus (localhost [127.0.0.1]) by brutus.apache.org (Postfix) with ESMTP id 79743234C004 for ; Fri, 4 Sep 2009 04:51:57 -0700 (PDT) Message-ID: <1711773584.1252065117475.JavaMail.jira@brutus> Date: Fri, 4 Sep 2009 04:51:57 -0700 (PDT) From: "Bernt M. Johnsen (JIRA)" To: derby-dev@db.apache.org Subject: [jira] Commented: (DERBY-4355) Implement CROSS JOIN In-Reply-To: <1929921730.1250585834780.JavaMail.jira@brutus> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 X-Virus-Checked: Checked by ClamAV on apache.org [ https://issues.apache.org/jira/browse/DERBY-4355?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12751435#action_12751435 ] Bernt M. Johnsen commented on DERBY-4355: ----------------------------------------- Well, it is an INNER JOIN, although the INNER keyword is optional. Any user fluent enough in SQL to write an inner join without the optional keyword and with the following ON or USING clause should know that. > Implement CROSS JOIN > -------------------- > > Key: DERBY-4355 > URL: https://issues.apache.org/jira/browse/DERBY-4355 > Project: Derby > Issue Type: Improvement > Components: SQL > Environment: any > Reporter: Bernt M. Johnsen > Attachments: cross.diff > > > Implement the CROSS JOIN syntax > SELECT * from t1 CROSS JOIN t2; > as an alternative syntax to > SELECT * FROM t1, t2; > This should be pretty straight forward and ease the migration of SQL code to Derby. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.