2009-07-14 5 views
12

예를 들어, Car_Make 테이블에 대한 외래 키가있는 Car_Model이라는 테이블을 만들고 Car_Make의 숫자 인 Car_Models 인 열을 Car_Make에 제공하는 구문 (가능한 경우)은 무엇입니까? SQLite에서 계산 열을 만들 수 있습니까?

(이 보인다면 사소한 또는 숙제 같은 난 그냥 직장에서 가지고 있던 문제를 다시하려고 집에서 몇 가지 파이썬을 재생하고 있기 때문에입니다. 우리는 직장에서 MS-SQL을 사용합니다.)

답변

21

SQLite는 아무튼 지원되는 계산 열.

비교적 단순한 SQL 쿼리로 문제를 해결할 수 있지만 추가 계산 열이있는 테이블처럼 보이게 만들 수 있습니다.

SELECT Car_Make.Name, Count(*) AS Count 
FROM Car_Make, Car_Model 
WHERE Car_Make.Id = Car_Model.Make 
GROUP BY Car_Make.Name 

이 ... 솔루션에 대한 감사를 다음

Name  Count 
----  ----- 
Nissan 5 
Toyota 20 
Ford  10 
+0

한 최대 유사한 테이블을 반환해야 – Tirtha

관련 문제