У меня есть две таблицы, которые не имеют никакого отношения или внешнего ключа, я хочу объединить два столбца в свой запрос.SQL, отличный от MySQL
select DISTINCT a.OdemeTuru, b.MAdi from odemeturu as a,
musteriler as b order by b.MID,a.OID
Я могу получить значения от обоих, но он смешанный и отличный, не работает.
Результат выглядит следующим образом:
'Nakit', 'Ali' 'Veresiye', 'Ali' 'Kredi Kartı', 'Ali' 'Özel', 'Ali'
'Nakit', 'Ahmet' 'Veresiye', 'Ahmet' 'Kredi Kartı', 'Ahmet' 'Özel',
'Ahmet' 'Nakit', 'Cemil' 'Veresiye', 'Cemil' 'Kredi Kartı', 'Cemil'
'Özel', 'Cemil' 'Nakit', 'Furkan' 'Veresiye', 'Furkan' 'Kredi Kartı',
'Furkan' 'Özel', 'Furkan'
Однако, я хочу следующее
'Nakit', 'Ali'
'Özel', 'Ahmet'
'Veresiye', 'Cemil'
'Kredi Kartı', 'Furkan'
Где ошибка в моем запросе? (таблица «количество строк одинакова»)
Редактировать: извините, я кое-что забыл. там не существует a.tarih
Что структура таблицы для таблиц '' odemeturu' и musteriler'? – Rahul
museriler ==> MID (int), MAdi (nvarchar) odemeturu ==> OID (int), OdemeTuru (nvarchar) – unbalanced
Какие данные имеются в двух таблицах? (добавьте это в свой вопрос). Сколько строк в каждом? (4, я думаю) –