Rysiu512 0 Zgłoś post Napisano Sierpień 26, 2017 Kolejne pytanie z tych amatorskich.Mamy sobie tabele: HOST_TABLE ------------ ID CONT_ID ROW_TABLE ------------ ID HOST_ID DATE Chcę dostać w wyniku zapytania ilość rekordów (COUNT(*)) w ROW_TABLE dla określnego DATE i dla wszystkich hostów (tabela HOST_TABLE) o danym CONT_ID.W jaki sposób można to najszybciej zapisać w zapytaniu SQL? Udostępnij ten post Link to postu Udostępnij na innych stronach
davee 6 Zgłoś post Napisano Sierpień 26, 2017 (edytowany) SELECT count(*) FROM host_table, row_table WHERE row_table.host_id = host_table.id AND row_table.date = "tuttaj data" AND host_table.cont_id = twoje_id; Chyba chodzi o to, pewny nie jestem. ZObacz sobie i daj znać. Edytowano Sierpień 26, 2017 przez davee (zobacz historię edycji) Udostępnij ten post Link to postu Udostępnij na innych stronach
systemy.internetowe 7 Zgłoś post Napisano Sierpień 26, 2017 https://www.w3schools.com/sql/sql_groupby.asp https://www.w3schools.com/sql/sql_where.asp i inne tutoriale: https://www.w3schools.com/sql/default.asp https://www.tutorialspoint.com/sql/index.htm http://www.dofactory.com/sql/tutorial http://www.dofactory.com/sql/join Udostępnij ten post Link to postu Udostępnij na innych stronach
Rysiu512 0 Zgłoś post Napisano Sierpień 26, 2017 SELECT count(*) FROM host_table, row_table WHERE row_table.host_id = host_table.id AND row_table.date = "tuttaj data" AND host_table.cont_id = twoje_id; Chyba chodzi o to, pewny nie jestem. ZObacz sobie i daj znać. Jest jak należy. Wielkie dzięki. Udostępnij ten post Link to postu Udostępnij na innych stronach