如何找到为 30 岁以上人群提供所有披萨的所有披萨店?
我正在学习斯坦福数据库课程,有一个问题是,我们仅使用关系代数查找为 30 岁以上的人提供所有披萨的所有披萨店。 问题包括 一个具有四个关系的小型数…
连接两个父表,所有子项都需要匹配
我有 2 个表,它们共享一个通用的“类型”表 类型表如下: CREATE TABLE [ModifierType]( [ModifierTypeID] [int] NOT NULL, [Code] [varchar](10) NO…
SQL 查询涉及'对于所有人
我无法获得有关如何为以下模式编写 A 和 B 的 SQL 查询的提示。 Programme (Pid:int, Department:string...) Employee (Eid:int, Department:string..…
所有 SQL 查询都可以用关系代数、域和元组关系演算来表示吗
我的查询包括拥有和计数或全部。这些在 RA/DRC/TRC 中如何表示?我是否必须进一步简化我的 SQL 查询?这是一个简化的示例: empl(employee (primary k…
MySQL 选择出现在不同行上且列具有多个特定值的 ID
我试图从关联表中选择满足同一字段的两个或多个值的项目,听起来很混乱,让我解释一下。 +-----------------------+ | item_id | category_id | +----…
查询以根据多个条件从表中选择值列表
我有一个包含 2 列的表,Ex_Id 和 Term_Id,均为 int 类型。我的表将针对一个练习 ID 包含多个术语 ID。 Table would look like this: Ex_Id Term_Id …
有没有办法删除这种类型的 SQL SELECT 中的嵌套查询?
给定此表结构和示例数据(t3 不应在查询中使用,它仅在此处显示 t1 和 t2 之间的关系): t1 t2 t3 -------------- ----------------- --------------…
MySQL 选择连接 where AND where
我的数据库中有两个表: Products id (int, Primary key) name (varchar) ProductTags Product_id (int) tag_id (int) 我想选择具有所有给定的标签。…
在同一列上使用多个 WHERE 条件进行 SELECTING
好吧,我想我可能在这里忽略了一些明显/简单的东西...但是我需要编写一个查询,仅返回与同一列上的多个条件匹配的记录... 我的表是一个非常简单的链接…
复杂的SQL查询——查找与多个不同外键匹配的项目
假设您有一个 Products 表 (ID int, Name nvarchar(200)) 和另外两个表:ProductsCategories (ProductID int, CategoryID int) 和 发票产品(InvoiceI…
SQL中与其他表的所有记录相关的记录
假设关系数据库中有三个表: Person {id, name} Obstacle {id, name} Person_overcomes_obstacle {person_id, obstacle_id} 我想编写一个查询来告诉我…
通过中间表进行SQL查询
给出下表: Recipes | id | name | 1 | 'chocolate cream pie' | 2 | 'banana cream pie' | 3 | 'chocolate banana surprise' Ingredients | id | nam…
用于选择项目/属性列表中具有多个属性的项目的 SQL 语句是什么?
假设我有一个表,其中列出了项目和属性,例如, frog green cat furry frog nice cat 4 legs frog 4 legs 我想从项目列中选择同时具有绿色和 4 条腿属…
在不同行上选择满足不同条件的值
假设我有一个如下所示的两列表: userid | roleid --------|-------- 1 | 1 1 | 2 1 | 3 2 | 1 我想要获取具有 roleids 1、2 和 3 的所有不同用户 ID…
- 共 1 页
- 1