You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

基于婴儿ID及母亲ID存在性筛选行的MS Access SQL查询问题

Hey there! No worries at all—we all start somewhere, and your research on infant social development and parent-child interactions sounds really meaningful 😊

Since you mentioned you're using MS Access and need to filter rows based on the baby's ID and whether the row includes the corresponding mother's ID, let's break this down with practical examples. First, I'll make reasonable assumptions about your table structures (feel free to adjust if your actual field names differ):

Assumed Table Structures

  • biography: Contains baby_id (infant's unique ID), birth_date, mother_id (mother's unique ID)
  • interactions: Contains baby_id (linked to the infant in biography), plus a field like interacting_person_id (the ID of the person interacting with the baby)

Solution 1: Filter Rows Where the Interaction Is With the Baby's Mother

If you want to pull only interactions where the participant is the baby's own mother, use an INNER JOIN to link the two tables and filter for matching mother IDs:

SELECT interactions.*
FROM interactions
INNER JOIN biography ON interactions.baby_id = biography.baby_id
WHERE interactions.interacting_person_id = biography.mother_id;

This query connects each interaction to the baby's biography record, then keeps only the rows where the interacting person is the baby's mother.

Solution 2: Flag All Interactions (Mark Which Involve the Mother)

If you want to see all interaction records but highlight which ones involve the mother, use a LEFT JOIN and a CASE statement to add a flag:

SELECT 
    interactions.*,
    CASE WHEN interactions.interacting_person_id = biography.mother_id THEN 'Yes' ELSE 'No' END AS involves_mother
FROM interactions
LEFT JOIN biography ON interactions.baby_id = biography.baby_id;

This will return every interaction row, plus an extra column telling you if that interaction was with the baby's mother.

Just swap out the field names (like interacting_person_id) with whatever you're using in your actual tables. If your table setup is different—for example, if the interactions table uses a different way to identify participants—feel free to share more details, and I can tweak this further!

内容的提问来源于stack exchange,提问作者smlee87

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.19 03:28:44