sql - 识别数据库中的特定行
问题描述
这似乎是一个非常微不足道的问题,但我想不出答案。
我有一个我正在制作的这个应用程序(学校项目)的订单表。它具有所有常见字段,例如订单 ID、客户 ID、产品 ID 等。我打算做的是创建一个 recyclerview 来将订单显示为每个客户的可滚动列表。但是,我将如何区分客户的 2 个订单?将它们分开的是它们的订单 ID。但是,我将其设置为自动递增的整数主键。因此,当我添加行时,会生成订单 ID。是否有任何解决方案来检索此主键,或者我需要找到另一个解决方案?
谢谢,
解决方案
Yes, you can select the order_id (and other columns) as well as filter by the customer_id. Something like this:
SELECT order_id, product_id FROM orders WHERE customer_id = 123;
推荐阅读
- ruby-on-rails - 如何处理 Rails 连接表关系删除?
- if-statement - 当用户除以0时如何打印
- nginx - nginx: '/' url 不尝试 index.html 文件
- css - 资源 CSS 在 Intellij IDEA 中的 JSF 中不起作用
- functional-programming - “报价”显示在输出中,同时在 Scheme 中附加左折叠
- opencl - 如何解决 Debian 上的 CL_INVALID_BUILD_OPTIONS 问题?
- javascript - Next.js 页面过渡
- vbscript - 使用 VBS 查找进程 ID
- python - 返回单行 for 循环的 PEP8 约定
- c# - MVVM 跨字段绑定 CodeBehind