SQL 문에 대한 도움이 필요합니다.
SQL 문 오류 값 표시
나는 부동산 데이터베이스를 관리합니다. 내가 테이블을 가지고 속성 및 여러 테이블 침실, 욕실 등
내 에이전트는 목록 상자에서 모든 속성을 볼 수있는 양식을 가지고, 그가 좋아하는 하나를 선택하고 모든 정보를 표시합니다 콤보 박스
각 기준은 콤보 박스에 표시됩니다. 당신이 부동산 1을 보여 그래서 만약 당신이 볼 : 침실 : 1bedroom
는 지금 내 SQL 문은 다음과 같습니다
내가 콤보 상자에 표시하는 방법"SELECT AreaSize.AreaSizeID, AreaSize.DescriptionSurface, Bathrooms.BathroomID, Bathrooms.DescriptionBathroom, Cities.CityID, Cities.DescriptionCities, Prices.PriceID, Prices.DescriptionPrices, Properties.*, Rooms.RoomID, Rooms.DescriptionRooms, Types.TypeID, Types.DescriptionType, Users.* FROM Users INNER JOIN (Types INNER JOIN (Rooms INNER JOIN (Prices INNER JOIN (Cities INNER JOIN (Bathrooms INNER JOIN (AreaSize INNER JOIN Properties ON AreaSize.AreaSizeID = Properties.AreaSize) ON Bathrooms.BathroomID = Properties.Bathrooms) ON Cities.CityID = Properties.City) ON Prices.PriceID = Properties.Price) ON Rooms.RoomID = Properties.Rooms) ON Types.TypeID = Properties.PropertyType) ON Users.UserID = Properties.AgentID WHERE Users.email [email protected]";
:
cboBedrooms.Text = tbListing.Rows[idx]["DescriptionRooms"].ToString();
문제는 지금은 선택한 속성의 값만 보여주고 다른 모든 값은 표시하지 않는다는 것입니다. 당신이 화살표를 클릭보다, 2 개의 침실과 1 개의 침실
+-----------------------------------------+
| Properties |
+------------+------------+---------------+
| PropertyID | NbBedrooms | AgentID... |
| 1 | 1 | 2... |
| 2 | 2 | 1... |
+------------+------------+------------+
을 보여줍니다 2 개 침실
가 표시되어야합니다 :
전 재산 2에서 오전 경우는 침실을위한 콤보 상자 만 표시
+-------------------------+ | Bedrooms | +------------+------------+ | PropertyID | NbBedrooms | | 1 | 1bedroom | | 2 | 2bedrooms | +------------+------------+