gpt4 book ai didi

java - 如何使用内容提供程序查询方法在android中加入两个表?

转载 作者:行者123 更新时间:2023-11-29 07:28:43 26 4
gpt4 key购买 nike

我是 android 的新手,我在我的应用程序中使用内容提供程序,在我的应用程序中,我想加入两个表,但我不知道该怎么做,请帮我找出解决方案

我的表:

CREATE TABLE Bank_customers (customer_id varchar PRIMARY KEY ,
customer_name varchar,
customer_date_of_birth date,
address varchar,
mobile integer,
email varchar);

CREATE TABLE Bank_accounts (account_number integer(11) PRIMARY KEY,
customer_id varchar ,
account_type text,
account_open_date date,
account_balance real,FOREIGN KEY(customer_id) REFERENCES Bank_customers(customer_id));

my query: **SELECT mobile,Bank_accounts.customer_id from Bank_accounts,Bank_customers WHERE Bank_customers.customer_id = Bank_accounts.customer_id and Bank_accounts.account_number = 13323;**

我如何使用内容提供者类“查询方法”实现上述查询

最佳答案

内容提供者是 SQL 之上的抽象,因此您无法直接访问表来连接它们。

内容提供者实现必须已经提供了连接表。

如果您不需要让其他应用程序访问数据,您可能应该避免使用内容提供程序,而更直接地使用数据库。

关于java - 如何使用内容提供程序查询方法在android中加入两个表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46219438/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com