Articles of entre

récupérer les 10 dernières lignes UNIQUE dans SQL

Je veux récupérer les 10 dernières lignes UNIQUE dans ma database sql, pour sélectionner les 10 dernières lignes, j'utilise le script suivant: SELECT col1, col2 FROM ( SELECT col1, col2, ROW_NUMBER() OVER (ORDER BY ID) AS RowNum FROM MyTable ) AS MyDerivedTable WHERE MyDerivedTable.RowNum BETWEEN 10 AND 19 Mais maintenant je veux les lignes UNIQUES […]

La conversion a échoué lors de la conversion de la date et / ou de l'heure de la string de caractères en SQL à différentes dates

J'ai une question simple: select cast( '11-04-15' as date) fonctionne en SQL, mais select cast( '14-04-15' as date) jette une erreur Conversion failed when converting date and/or time from character ssortingng Pourquoi cela arrive-t-il? Les dates au-dessus de 12 jettent l'erreur.

Valeur2 ENTRE (Valeur1 – 5) ET (Valeur1 + 5)

SELECT * FROM Table1 D1 (nolock) WHERE 1 = 1 AND NOT EXISTS (SELECT TOP 1 * FROM Table2 D2 (nolock) WHERE d1.Account = d2.Account AND d2.Amount BETWEEN ( d1.Amount – 5 ) AND ( d1.Amount + 5 ) AND Datediff(DD, d1.SALEDATE, d2.SALEDATE) BETWEEN 0 AND 60) J'ai supprimé beaucoup de fonctionnalités qui ne sont […]

Quelle est la différence entre mysql BETWEEN OPERATOR et microsoft sql (MDB) ENTRE OPÉRATEUR

J'ai une table dans mysql et sql avec un nom de champ appelé code postal (type de données TEXT), et les deux arrays totaux loggings sont les mêmes, si je lance la requête entre select zipcode from tablename where zipcode between '7895154245' to '9545781543' dans mysql et sql le résultat que je reçois est raté. […]

Difficulté à tirer des loggings d'une certaine plage de dates

J'essaie de tirer des données d'une table qui traite des visites à un certain endroit. Les visiteurs arrivent et lors de l'logging, une date de visite est créée. Je dois faire une list de toutes les visites qui ont eu lieu entre le 1er juillet 2015 et le 31 décembre 2015. Cela semble assez simple, […]

Opérateur BETWEEN dans SQL Server

J'écrivais des sous-requêtes dans la procédure stockée pour get les valeurs entre les commands stockées en tant que type de données varchar. Quand je lance la requête, cela montre: La sous-requête a renvoyé plus d'une valeur. Cela n'est pas autorisé lorsque la sous-requête suit =,! =, <, <=,>,> = Ou lorsque la sous-requête est utilisée […]

Sql Server, comment puis-je returnner le résultat où les loggings estampillés le mois dernier?

J'essaye de returnner le count de tous les disques qui ont été marqués comme terminés le mois dernier. le nom de la colonne actualend son champ datetime. C'est le même domaine où je dois m'assurer que le dossier est terminé le mois dernier. C'est ce que j'ai SELECT count(*) FROM PhoneCall AS p WITH (nolock) […]

SQL AYANT ENTRE une plage de dates

J'essaie de récupérer le nombre d'loggings entre une certaine plage de dates spécifique à la date minimale des users et la date maximale dans une autre table. C'est ce que j'ai jusqu'ici, mais cela exclut au less 13 loggings que je connais. Pouvez-vous dire s'il y a une erreur dans ma logique? Merci d'avance pour […]

Clause BETWEEN dans SQL

J'ai une instruction SQL pour afficher datatables entre deux dates. J'ai presque compris, mais il y a un problème. Si March 1,2012 to March 7, 2012 il devrait montrer des dates avec les dates entre les deux .. mais il montre aussi toutes les dates sous mars 2012 .. mais chaque fois que je saisis […]

SQL entre min de deux valeurs

Si je dois écrire cette requête dans SQL Server: SELECT * FROM Table1 WHERE data BETWEEN interval1 AND interval2 interval1 est fld1 si fld1 > = '2014-1-1' sinon c'est '2014-1-1' interval2 est fld2 si fld2 est <= '2014-12-31' sinon c'est '2014-12-31' Comment puis-je l'écrire sans utiliser de variables? J'essaie Ksdt_TP022_Data BETWEEN (SELECT CASE WHEN sdt_TP019_InizioVal […]