Объединение 3 таблиц в формах xamarin - PullRequest
0 голосов
/ 25 февраля 2019

Я пытаюсь объединить 3 таблицы в представлении;Вот ситуация:

У меня есть таблица, которая содержит информацию о ежедневной заработной плате человека.У меня есть еще одна таблица, в которой перечислены расходы, доходы, регистр (по 1 на каждого) для каждого учащегося.Но каждое из этих предпочтений - это просто идентификационный номер и идентификационный номер.Но мне нужно присоединиться к ним под именем пользователя

В значительной степени, у меня есть INNER JOIN на столе с их предпочтениями и информацией, результат примерно такой ...

  John  | Expense | 500 | Food

Где Джон будет UserId.Итак, теперь я хочу сопоставить этот UserID с третьей таблицей, в которой эта таблица содержит UserID и Incomesalary.

Итак, я хочу, чтобы мой результат был похож на ...

  John | Expense| 500 | Food| 10000(Income Salary)

1 Ответ

0 голосов
/ 25 февраля 2019

Независимо от того, используете ли вы xamarin или java, sqlite всегда имеет одинаковый синтаксис sql.

Было бы легче помочь вам, когда ваш вопрос содержит больше информации, например, все ваши имена таблиц и столбцы

SELECT
  first.usename,
  second.other,
  third.anotherother
FROM first
INNER JOIN second ON first.username = second.username
INNER JOIN third ON second.username = third.username;

Более подробную информацию вы можете найти в документации https://www.sqlite.org/lang_select.html

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...