我有一些車型轉換SQL查詢到Django的查詢集
#models.py
class bank_table(models.Model):
bank_ac_num=models.IntegerField(primary_key=True)
bank_ifci_code=models.CharField(max_length=30)
user_status=models.BooleanField(default=True)
def __unicode__(self):
return "%s"%self.bank_ac_num
class wallet_table(models.Model):
mob_num=models.IntegerField(primary_key=True)
bank_ac_num=models.OneToOneField(bank_table,on_delete=models.CASCADE)
wallet_amnt=models.IntegerField(default=0)
def __unicode__(self):
return "%s"%self.mob_num
class user_table(models.Model):
user_id=models.AutoField(primary_key=True)
user_name=models.CharField(max_length=30)
mob_num=models.OneToOneField(wallet_table,null=False)
def __unicode__(self):
return "%s"%self.user_id
我想找回mob_num場,當我給一個USER_ID作爲輸入。
這是建議的SQL查詢我需要執行Select mob_num from table_name where user_id=input;
這怎麼可能?
在此先感謝
從哪張表中您想要得到'mob_num'? – AKS
** user_table **本身.... –