gpt4 book ai didi

java - Mysql 需要很长时间才能检索结果

转载 作者:行者123 更新时间:2023-11-29 07:43:20 25 4
gpt4 key购买 nike

我在使用 MySQL 时遇到问题,当我同时对多个表执行“select”操作时,需要很长时间才能检索结果。

 SELECT movielens_rating_ds.ID, movielens_rating_ds.UserID, movielens_rating_ds.MovieID,movielens_ds.Movie_Title,movielens_rating_ds.Rating,movielens_ds.Movie_Genre, imdb_movies.Description FROM movielens_rating_ds, movielens_ds, imdb_movies where movielens_rating_ds.MovieID = movielens_ds.Movie_ID and movielens_ds.Movie_Title = replace(imdb_movies.Title,'\"','') and movielens_rating_ds.UserID=1 

此外,当我尝试在 java 中检索结果时,它不会返回。非常感谢任何对此的帮助

最佳答案

我猜您实际上想向这些表提供一些联接信息,否则它将提供比您预期更多的结果。

具体来说 - 如果您不提供联接信息,它将为每个表中的每个行组合返回一个结果行。因此,两个各 1000 行的表将产生 1000000 个结果行。

关于java - Mysql 需要很长时间才能检索结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28479831/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com