Microsoft
Software
Hardware
Network
Question : varchar sort
orderid is a number
select * from trackingnumbers order by orderid desc
this command does not work
is this because orderid is a varchar
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
SET ANSI_PADDING ON
GO
CREATE TABLE [dbo].[trackingnumbers](
[trackingnumberid] [int] IDENTITY(1,1) NOT NULL,
[date] [datetime] NOT NULL CONSTRAINT [DF_trackingnumbers_date] DEFAULT (getdate()),
[orderid] [varchar](50) NOT NULL,
[trackingnumber] [varchar](50) NULL,
[shipper] [varchar](10) NULL,
[cost] [decimal](10, 2) NULL,
[void] [varchar](20) NULL,
[name] [varchar](100) NULL,
[address] [varchar](100) NULL,
CONSTRAINT [PK__trackingnumbers__2B3F
6F97] PRIMARY KEY CLUSTERED
(
[trackingnumberid] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]
GO
SET ANSI_PADDING OFF
Answer : varchar sort
select * from trackingnumbers order by cast(orderid as bigint) desc
Random Solutions
Display data on a Form in Columns
Problem with "like" keyword, when database is in chinese
VS2008 opens .aspx files in new IE window instead of Designer/Source Editor
I have a select query that I would like to add string data to
How to create a non-scrolling section (menu) of a web page
Opening Organization chart with open office
Access IDE - Key Shortcuts for Bookmark?
Outlook 2007 connecting to Exchange 2010. Cannot connect to email folders.
Received error "ActiveX component can't create object" while calling WinFax.SDKSend in VBA
Capture arrow keystrokes in a TForm