我有一张名为“ELEMENTS”的桌子。在此查询中,结果应该与 ELEMENTS 中的行数一样多。
ELEMENT 表具有与其他表中的文本值相对应的数值。我画了这张有关系的图。线条表示相应的键,圆圈是我需要的文本值。
这是我的查询:
SELECT ELEMENTS.RID,
TAXONOMIES.SHORT_DESCRIPTION,
type,
ELEMENT_NAME,
ELEMENT_ID,
SUBSTITUTION_GROUPS.DESCRIPTION,
namespace_prefix,
datatype_localname
FROM ELEMENTS,SUBSTITUTION_GROUPS,TAXONOMIES,SCHEMAS,DATA_TYPES
WHERE
ELEMENTS.TAXONOMY_ID = TAXONOMIES.RID AND
ELEMENTS.SUBSTITUTION_GROUP_ID = SUBSTITUTION_GROUPS.RID AND
ELEMENTS.ELEMENT_SCHEMA_ID = SCHEMAS.RID AND
ELEMENTS.DATA_TYPE_ID = DATA_TYPES.RID
当我应该有数千条记录时,这给了我 20 条左右的记录。我查看了记录,但无法找出它正在显示的记录中的模式。