我正在做一些有关SQL的作业,我想知道是否可以优化我的时间。
乘车路线:
select new_num, new_titre, new_texte, new_date,prf_nom, prf_prenom
from t_news_new
join t_compte_cpt using (cpt_pseudo)
join t_profil_prf using (cpt_pseudo)
limit 5;
以粗体和斜体显示,这是我的表 T_NEWS_NEW 中的所有列,而 prf_nom,prf_prenom 来自另一个表。是否可以仅使用一个命令而不是写表的所有列?
我知道,我们可以使用(*)从一个表中选择所有列,但是这里 prf_nom,prf_prenom 来自另一个表,如果我进行联接,则将应用(*)到我加入的表中,但我只想要 prf_nom,prf_prenom 。
谢谢您的帮助