我在 mMySQL 中有两个表:
- news (news_id, news_titel, news_file_id)
- files (file_id, file_path, file_name)
我想用这些列创建 MySQL VIEW:
- news_view (news_id, news_title, news_file_id, news_file_path)
但是,如果news_file_id > 0
那时,我得到文件(file_path + file_name
)的路径,否则news_file_path
应该是0
我该怎么做这个视图?
编辑
但是如果我想再添加两个表怎么办:
categories (category_id, category_name)
users(user_id, user_name)
和表news
改为
news (news_id, news_title, news_file_id, news_author_id, news_category_id)
news_author_id
和 view 应该只显示带有指定,的帖子news_category_id
,但news_file_path
就像在原始问题中一样?
谢谢,保罗。