Index: Ringtoets/Common/src/Ringtoets.Common.IO/SoilProfile/SoilDatabaseQueryBuilder.cs =================================================================== diff -u -rbe4427a66ef77dfa213048b0a823824ea679bce3 -r133fb73ed33467075fa1317ab736902755ff6e4f --- Ringtoets/Common/src/Ringtoets.Common.IO/SoilProfile/SoilDatabaseQueryBuilder.cs (.../SoilDatabaseQueryBuilder.cs) (revision be4427a66ef77dfa213048b0a823824ea679bce3) +++ Ringtoets/Common/src/Ringtoets.Common.IO/SoilProfile/SoilDatabaseQueryBuilder.cs (.../SoilDatabaseQueryBuilder.cs) (revision 133fb73ed33467075fa1317ab736902755ff6e4f) @@ -83,6 +83,20 @@ } /// + /// Returns the query to get the amount of + /// that can be read from the database. + /// + /// The query to get the amount of + /// from the database. + public static string GetStochasticSoilModelOfMechanismCountQuery() + { + return $"SELECT COUNT() AS {StochasticSoilModelTableDefinitions.Count} " + + $"FROM {StochasticSoilModelTableDefinitions.TableName} SSM " + + $"INNER JOIN {SegmentTableDefinitions.TableName} S USING({StochasticSoilModelTableDefinitions.StochasticSoilModelId}) " + + $"INNER JOIN {MechanismTableDefinitions.TableName} M USING({MechanismTableDefinitions.MechanismId});"; + } + + /// /// Returns the SQL query to execute to check if the probabilities of the stochastic /// soil profiles are valid. ///