Question:medium

Assertion (A): We can retrieve records from more than one table in MYSQL.
Reason (R): Foreign key is used to establish a relationship between two tables.

Show Hint

Use foreign keys to relate tables structurally,
and use JOIN to retrieve combined data.
Updated On: Jan 14, 2026
  • Both Assertion (A) and Reason (R) are true and Reason (R) is the correct explanation for Assertion (A).
  • Both Assertion (A) and Reason (R) are true and Reason (R) is not the correct explanation for Assertion (A).
  • Assertion (A) is true but, Reason (R) is false.
  • Assertion (A) is false but, Reason (R) is true.
Show Solution

The Correct Option is B

Solution and Explanation

In MYSQL, records can be retrieved from multiple tables using operations such as JOIN, which merges rows based on matching columns. Consequently, Assertion (A) is accurate. A foreign key is a field in one table that references the primary key of another, establishing a relationship between them. Therefore, Reason (R) is also true. However, the foreign key's function is to define relationships, not to perform data retrieval directly. Actual retrieval is accomplished through queries like JOIN statements. Thus, while Reason (R) is true, it does not correctly explain Assertion (A). Option (B) is therefore the correct choice.
Was this answer helpful?
0