SQL для перемещения пар строки к столбцам в базе данных Access MS

Ошибка в значительной степени говорит сама за себя, StackLayout не является Page. для этого вы обычно будете использовать класс ContentPage.

6
задан Marek Jedliński 10 April 2009 в 00:13
поделиться

3 ответа

Подходит запрос кросс-таблицы.

TRANSFORM First([Text]) AS LangText
SELECT ID, First([Text])
FROM Table 
GROUP BY ID
PIVOT lang

Дополнительная информация: http://allenbrowne.com/ser-67.html

7
ответ дан 10 December 2019 в 02:53
поделиться

You need a self-join:

SELECT
    t1.id, t1.text AS lang_a, t2.text AS lang_b
FROM
    lang_table AS t1
INNER JOIN
    lang_table AS t2
ON
    (t1.id = t2.id)
WHERE
    t1.lang = 'a'
AND
    t2.lang = 'b'
2
ответ дан 10 December 2019 в 02:53
поделиться
select a.id, a.text as 'lang A', b.text as 'lang B'
from table a join table b on (a.id = b.id)
where a.lang = 'a' and b.lang = 'b';

где "таблица" - это таблица, в которой они находятся.

0
ответ дан 10 December 2019 в 02:53
поделиться
Другие вопросы по тегам:

Похожие вопросы: