fetcing 데이터내가 (이미지 파일에) 두 개의 테이블이
에 대한 나의 SQL 쿼리 Course_Inventory_Tbl
및 Store_Tbl
이설명 : 가있는 각 과목마다 대학은 학생들에게 자료를 제공합니다. 각 코스 자료에는 소책자가 거의 없습니다. Store_Table에는 MaterialAvailablity에 대한 정보가 들어 있으며 그 책자에는 소책자 수를 포함합니다. Course_Inventory_Tbl에는 각 course_1에 대한 책자 정보가 포함되어 있습니다. 몇 개의 책자를 사용할 수 있습니까? BookletAvailabilty를 사용할 수있는 경우
그래서 내가해야 할 것은 내가 ID 의 Store_Tbl에 NumberOfBooklets 검사 및 모든 CourseID을 검사하고,이다, 그때는 최소 (NumberOfBookletAvailable)를 타고 Course_Inventory_Tbl으로 업데이트해야 .NumberOfBookAvailable. 및 Course_Inventory_Tbl.MaterialAvailability를 "사용 가능"으로 변경
목표를 업데이트하기 전에 코스 소책자를 사용할 수있는 경우 Course_Inventory_Tbl.CourseID , min(Course_Inventory_Tbl.NumberOfBookletsAvailable)
을 선택하는 예비 작업을 수행하고 있습니다. 여기
select Course_Inventory_Tbl.CourseID ,
min(Course_Inventory_Tbl.NumberOfBookletsAvailable)
from Course_Inventory_Tbl , Store_Tbl
where
Course_Inventory_Tbl.CourseID = Store_Tbl.ID
AND Course_Inventory_Tbl.BookletAvailability = "Available"
group by Course_Inventory_Tbl.CourseID
having Store_Tbl.NumberOfBooklets = count(Course_Inventory_Tbl.ID)
당신은 지정된 식을 포함하지 않는 쿼리 'Store_Tbl.NumberOfBooklets = 수 (Course_Inventory_Tbl.ID)'등을 실행하려고`말을 제대로 작동하지 않습니다이 쿼리 집계 함수의 일부
많은 것을 시도하고 저의 목표를 달성하기 위해 안내 할 때 실수를 도와주세요. 데이터베이스로 MS Access 2010을 사용하고 있습니다.
은 감사와
MS Access를 사용하는 경우 왜 MySQL에 태그가 추가되고 액세스 태그가 포함되지 않습니까? –
@ 존 Ruddell 나는 그 같은 쿼리를 사용해야하는 vb.net에서 응용 프로그램을 구축하고 있는데, 결국 쿼리를 언급하는 것이 중요한지는 모르겠다. 내가 무엇을 최대로 만들지 쿼리 – avinashse