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
failure to convert ???
JET SQL - Merging fields from two tables into one, skipping duplicates
Cannot activate trial Windows Home Server with OEM License?
Bridge Network Connections
Videos do not show
Power Quest Drive Image command line
Word 07 - How do I remove the margins completely so that a tilte spreads across an entire A4 page?
Excel 32 bit on XP Pro 64 bit ODBC connection...
Cisco 2600 VPN
Auto Populate an unbound textbox on an unbound form