JOIN sorgu sonucu aynı isimde farklı tablolardan alanları tanımlamak nasıl?

0 Cevap php

Ben SOL kullanıcıları ve kullanıcı gruplarını almak için JOIN kullanarak MySQL sorgu koşuyorum. Her iki tablo id adında sütun var. Benim Sonuç Ben tüm alan veri bir dizi var ki, bir dizi (PHP) döndü, ama aynı zamanda sadece bir dizi ["id"] ediliyor.

İşte benim sorgu kadar bulunuyor:

SELECT usr.id, usg.id FROM users usr LEFT JOIN (user_groups usg) ON (usg.id=usr.group_id)

Şimdi kolay bir çözüm usr_id ve usg_id gibi benzersiz isimlere alanları yeniden adlandırmak için olurdu ama ben tercih ederim. Ben daha çok benim değerleri otomatik dizi ["usr.id"] olarak diziye döndü olurdu.

(Otomatik olarak geri kalanı yok CodeIgniter framework kullanıyorum ama sadece MySQL onunla tablo diğer adı iade eğer ben orada bazı şeyler yazabilirsiniz)

0 Cevap