peyman677
چهارشنبه 31 تیر 1394, 01:03 صبح
با سلام
اساتید محترم کوئری زیر رو در نظر بگیرید :
SELECT m_id, m_name, m_year, m_rating, m_duration, m_type, m_country, m_language, m_imdbscore, m_myscore, m_metascore,
(SELECT COUNT(*) FROM tbl_files WHERE tbl_files.file_watched = 0 AND tbl_files.m_id = tbl_movies.m_id) AS c_count
FROM dbo.tbl_movies
میخوام اگر در tbl_files تمامی رکورد های مربوط به این m_id فیلد file_watched اش برابر با 1 بود مقدار c_count بشه 1 و در غیر این صورت بشه 0 ممنون میشم اگر راهنمایی کنید.
اساتید محترم کوئری زیر رو در نظر بگیرید :
SELECT m_id, m_name, m_year, m_rating, m_duration, m_type, m_country, m_language, m_imdbscore, m_myscore, m_metascore,
(SELECT COUNT(*) FROM tbl_files WHERE tbl_files.file_watched = 0 AND tbl_files.m_id = tbl_movies.m_id) AS c_count
FROM dbo.tbl_movies
میخوام اگر در tbl_files تمامی رکورد های مربوط به این m_id فیلد file_watched اش برابر با 1 بود مقدار c_count بشه 1 و در غیر این صورت بشه 0 ممنون میشم اگر راهنمایی کنید.