class Users(models.Model):
    userId = models.IntegerField(max_length=2, primary_key=True)
    userName = models.CharField(max_length=10, null=False,
blank=False)

    def __unicode__(self):
        return self.userName

class MotherTongue(models.Model):
    MT_id = models.IntegerField(max_length=2, null=False, blank=False,
unique=True)
    MT_value = models.CharField(max_length=15, null=False,
blank=False)

    def __unicode__(self):
        return self.MT_value

class Sr_Pr_MotherTongue(models.Model):
    Sr_Pr_userId = models.ForeignKey(Users, to_field='userId')
    Sr_Pr_MT_id = models.ForeignKey(MotherTongue, to_field='MT_id')
    Sr_Pr_type = models.CharField(max_length=7, null=False,
blank=False)

    def __unicode__(self):
        return self.Sr_Pr_type

mysql> select * from polls_users;
+--------+----------+
| userId | userName |
+--------+----------+
|      1 | django3  |
|      2 | django2  |
|      3 | django1  |
+--------+----------+
mysql> select * from polls_mothertongue;
+----+-------+----------+
| id | MT_id | MT_value |
+----+-------+----------+
|  1 |     1 | Telugu   |
|  2 |     2 | English  |
|  3 |     3 | Hindi    |
|  4 |     4 | Sindi    |
+----+-------+----------+
mysql> select * from polls_sr_pr_mothertongue;
+----+-----------------+----------------+------------+
| id | Sr_Pr_userId_id | Sr_Pr_MT_id_id | Sr_Pr_type |
+----+-----------------+----------------+------------+
|  2 |               1 |              1 | search     |
|  3 |               2 |              2 | pref       |
|  4 |               3 |              4 | search     |
+----+-----------------+----------------+------------+

mysql>select a.mt_value, b.Sr_Pr_type, c.userName from
polls_mothertongue a, polls_sr_pr_mothertongue b, polls_users c where
a.mt_id = b.sr_pr_mt_id_id and c.userId=1 and
c.userId=b.Sr_Pr_userId_id;
Django ---------> ??????????????
step1 - p = Users.objects.get(pk=1) => get the user id object
step2 - not able to proceed further
+----------+------------+----------+
| mt_value | Sr_Pr_type | userName |
+----------+------------+----------+
| Telugu   | search     | django3  |
+----------+------------+----------+

Could some one please guide me how I can achieve the above mysql
result from django query

Regards,
Lokesh
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To post to this group, send email to django-users@googlegroups.com
To unsubscribe from this group, send email to 
django-users+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/django-users?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to